Backend Java developer
Full time
Department :
Tech team
Location :
India
Min. Experience (Yr's):
5
Company description
CloudEagle helps finance,operations & IT teams save on software spend and helps streamline the renewal and buying process. We have helped several companies like Iceye, Wefunder, Armory save 10-30% on their software spend and hundreds of hours renewing and buying apps. We offer a money-back guarantee, in the rare case that we are not able to save on spend, we refund our fees back to the customer.
Job description
We’re looking for a skilled Java developer to join our team of creators who are consistently raising the bar for user experience. This person should be comfortable working independently as well as with a team in the design and development of mission-critical websites, applications, and layers of infrastructure.
Responsibilities
Objectives of this role
- Design, develop and maintain high-quality Java applications at the company.
- Collaborate with teams in other departments to identify and prioritise requirements.
- Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues.
- Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress on long-term technology roadmap
- Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
- Develop and oversee testing schedules in client server environment, addressing various browsers and devices to ensure that content is displayed as intended
- Produce quality code, raising the bar for team performance and speed
Responsibilities
- Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks
- Design robust APIs to support mobile and desktop clients
- Manage and optimize scalable distributed systems in the cloud
- Optimize web applications for performance and scalability
- Develop automated tests to ensure business needs are met, and allow for regression testing.
Preferred Skills
- A Bachelor’s or Master’s degree in software engineering, computer science, or a related field.
- Proficient in Java, with a good knowledge of its ecosystems
- Solid understanding of object-oriented programming
- 5+ years of demonstrable experience in Java development.
- Strong knowledge of Java languages and web development frameworks like Spring, Hibernate, and Struts.
- Expertise in developing web applications using front-end technologies (HTML, CSS, and JavaScript).
- Working knowledge of database technologies (MySQL and Oracle).
- Strong analytical and problem-solving skills with organisational capabilities.
- Experience with IT project management methodologies, such as Agile or Scrum.
- Familiarity with cloud technologies (AWS, Azure, or Google Cloud).
Start Your Journey to a Successful Career
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.