Java Developer

undefined ago • 5-8 Years • Programming

Job Summary

Job Description

Aeries Technology, a Nasdaq-listed global professional services and consulting partner, is seeking a Java Developer. The role is within the Enspire for Enterprise business unit, which provides tailored digital marketing solutions. The ideal candidate will have 5-8 years of experience in Java development, strong OOP fundamentals, and experience with full-stack development, microservices, messaging, and various databases. Responsibilities include contributing to backlog prioritization, understanding technical requirements, troubleshooting complex issues, participating in code reviews, and designing and implementing efficient Java applications.
Must have:
  • Provide input for backlog prioritization and support team members.
  • Understand 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.
  • Understand and communicate the impact of changes on other teams and customers.
  • Provide assistance to junior developers.
  • Troubleshoot and debug applications, improve products by researching alternatives.
  • 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.
Good to have:
  • JAVA certification

Job Details

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.

Similar Jobs

NCR Voyix - Full Stack Engineer - Software Engineer III

NCR Voyix

Hyderabad, Telangana, India (On-Site)
2 Months ago
Socure - Senior Software Engineer

Socure

(Remote)
2 Months ago
Thales - Software Developer - Fullstack Profile

Thales

Montreal, Quebec, Canada (On-Site)
2 Months ago
Attentive - Principal Software Engineer, Search Optimization

Attentive

(Remote)
7 Months ago
Anavation - Senior Software Engineer

Anavation

Colorado Springs, Colorado, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
9 Months ago
Google - Software Engineering Manager, Google Store

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
4 Months ago
ByteDance - Software Engineer - Serverless Compute Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
ByteDance - Backend Software Engineer (Cloud Platform), Cloud Infrastructure

ByteDance

Singapore (On-Site)
8 Months ago
Fluxon - Senior Software Engineer

Fluxon

(Remote)
2 Months ago
Gamomat - Initiative application (all genders welcome)

Gamomat

Berlin, Berlin, Germany (Hybrid)
4 Months ago
PlayStation Global - Staff Software Engineer - Android / UI

PlayStation Global

California, United States (On-Site)
4 Months ago
Google - Software Engineer, Core, Dagger and TikTok

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Playrix - Senior Engineering Manager

Playrix

Armenia (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Qube Cinema - Assistant Manager:: QCN Sales

Qube Cinema

Surat, Gujarat, India (On-Site)
2 Months ago
Zeta - Senior Software Development Engineer

Zeta

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Accenture - Delivery Operations Associate Manager

Accenture

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Nagarro - Senior Staff Consultant ,SAP Basis

Nagarro

India (Remote)
9 Months ago
Interactive Brokers - Software Engineer

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
Sportskeeda - Content Editor (Picks4Sure)

Sportskeeda

India (Remote)
6 Months ago
Assystems - Structure Engineer

Assystems

Gurugram, Haryana, India (On-Site)
8 Months ago
Google - Growth Marketing Manager, Play Games Go-To-Market

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nagarro - Senior Engineer (Java)

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Zynga - Senior Software Engineer

Zynga

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Mumbai, Maharashtra, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Aeries technology

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug