Company Overview:
Aeronace Consulting LLC is a forward-thinking IT consulting firm located in India dedicated to delivering optimal technology solutions for our clients. We pride ourselves on our commitment to excellence innovation and customer satisfaction. At Aeronace we foster a collaborative culture that values creativity and encourages professional growth and development. Our mission is to empower businesses with cutting-edge technology that drives efficiency and enhances productivity.
Role Responsibilities:
- Design develop and maintain Java applications and components.
- Work with analysts to understand business requirements and translate them into technical specifications.
- Implement and integrate RESTful APIs and microservices into existing systems.
- Collaborate with front-end developers on integration projects.
- Write clean maintainable and efficient code following best practices.
- Participate in code reviews to ensure adherence to standards.
- Optimize application performance and enhance system scalability.
- Debug and troubleshoot issues in applications and propose resolutions.
- Develop and execute unit tests to validate code quality and functionality.
- Document application architecture code changes and project progress.
- Stay updated with emerging technologies and industry trends.
- Participate in sprint planning and Agile ceremonies.
- Mentor and guide junior developers in best practices and coding techniques.
- Collaborate with cross-functional teams to deliver projects on time.
- Assist in deployment and support of applications in production environments.
Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field.
- Minimum of 5 years of proven experience as a Java Developer.
- Strong expertise in Java SE/EE and Spring framework.
- Experience with RESTful APIs and microservices architecture.
- Proficiency in database management systems like MySQL or PostgreSQL.
- Solid understanding of Agile methodologies and practices.
- Familiarity with version control systems (e.g. Git).
- Experience with JUnit testing and test-driven development.
- Excellent problem-solving and analytical skills.
- Ability to work collaboratively in a team-oriented environment.
- Strong communication skills both verbal and written.
- Experience with cloud platforms (e.g. AWS Azure) is a plus.
- Knowledge of front-end technologies (HTML CSS JavaScript) is a plus.
- Strong attention to detail and ability to manage multiple tasks.
- Willingness to learn and adapt to new technologies.
problem solving,restful apis,javascript,agile methodologies,postgresql,html,test-driven development,database management,spring framework,aws,junit testing,css,version control,team collaboration,mysql,microservices architecture,java se/ee,azure,git