• Java Developer

Job Id: Aeries/500/24-25
Industry IT-Software / Software Services / testing
Location Hyderabad
Experience Range 5 - 8 Years
Qualification B.TECH/BE
Open

Job Description
About Us
Aeries Technology is a Nasdaq listed global professional services and consulting partner, headquartered in Mumbai, India, with centers in the USA, Mexico, Singapore, and Dubai. We provide mid-size technology companies with the right mix of deep vertical specialty, functional expertise, and the right systems & solutions to scale, optimize and transform their business operations with unique customized engagement models. Aeries is Great Place to Work certified by GPTW India, reflecting our commitment to fostering a positive and inclusive workplace culture for our employees. Read about us at https://aeriestechnology.com
About Business Unit
For over 15 years, Enspire for Enterprise has enabled multi-location businesses, franchise businesses, and small- and medium-sized businesses to achieve their goals through tailored digital marketing solutions backed by unmatched customer service. Enspire works as an extension of the client's in-house marketing team, seamlessly partnering with them to build a brand and grow their business. For more information, log on to http:// enspireforenterprise.com
Roles and Responsibility

§ Bachelor’s or master’s degree in computer science, Information Systems, Engineering or equivalent from a recognized College / University

 

§ 5 to 8 years of work experience as a Java Software Engineer/Java Developer, or similar role.

 

§ Have good knowledge of the Java programming language, Spring framework and Spring Boot.

 

§ Strong in OOP fundamentals and design using proven design patterns.

 

§ Java full stack development experience is required.

 

§ Experience in microservices architecture.

 

§ Hands on experience with messaging (Azure Event Hub+ Rabbit).

 

§ Working knowledge of unit testing frameworks such as JUnit and Mockito.

 

§ Experience with Elasticsearch

 

§ Experience of test automation tools such as Selenium.

 

§ Experience with SQL and NoSQL Databases (Preferably Experience in Postgres and MongoDB).

 

§ Experience with Javascript + React.

 

§ Knowledge of DevOps and CI/CD, automated test and build tools.

 

§ Source Control: GIT, Bitbucket.

 

§ Continuous Integration: Bamboo.

 

§ Containers: Docker, Mesosphere.

 

§ Experience or exposure to cloud environments, specifically Azure + AWS.

 

§ Ability to work across waterfall, agile, and hybrid methodologies.

 

 

 

 

 

 

Roles & Responsibilities:

 

§ Provides input for the prioritization of issues in the backlog and autonomously pulls issues or supports other team members as appropriate.

 

§ Understands functional and technical requirements of software components.

 

§ investigate, troubleshoot, and provide expert solutions to complex technical issues.

 

§ Participate in code reviews, ensure code quality, and conform to best practices and industry standards.

 

§ Clearly understands and communicates the impact of changes in the team’s deliverables on other teams and customers.

 

§ Provide assistance to junior developers.

 

§ Strong communication skills and ability to troubleshoot and debug applications and strive to improve the overall product by researching alternative ways and technologies to achieve the overall goal.

 

§ Design and implement Java applications that fulfill requirements.

 

§ Create well-written code that runs efficiently and optimally.

 

§ Test completed software and debug as necessary.

 

§ Examine existing code and recommend patches, design solutions or fixes for broken code.

 

 

Nice to Haves:

 

§ Recommended Certifications: JAVA.

A+| A| A-