Software Engineering - Senior Java Developer (Secunderabad)

Software Engineering - Senior Java Developer (Secunderabad)

05 Nov
|
Grid Dynamics
|
Secunderabad

05 Nov

Grid Dynamics

Secunderabad

Candidates must have strong hands-on experience in Java development, can work independently with minimal supervision. Have a solid experience in building java-based microservices, who can design, code, implement, deploy independently as well as help team of engineers in the future.

Ideal candidates will have extensive experience in the following areas:

Design and Build Cloud native platforms in the standard Java stack, ideally on AWS

Solid experience in Spring Boot and associated frameworks in the ecosystem

Able to keep testing first, and having a in depth understanding of automated unit and functional testing and associated tools/frameworks

Hands-on experience using observability tools like DataDog, Splunk, etc.

As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex and scalable backend systems. You will play a crucial role in developing APIs, microservices, and data pipelines, as well as implementing event streaming solutions. Your expertise in various Java frameworks will be essential in ensuring our applications are high-performing and reliable.

Design, develop, test and maintain backend services and APIs using Java and Spring Boot.

Create and maintain data pipelines to handle large volumes of data efficiently.

Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.

Optimize and improve the performance, scalability, and reliability of our systems.

Conduct code reviews and contribute to best practices in software development.

Stay updated with the latest industry trends and advancements in Java and backend development technologies.

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Strong expertise in Java,



Spring Boot and other Spring frameworks.

Proven experience in developing RESTful and/or GraphQL APIs.

Solid understanding of data pipeline architecture and development.

Able to keep testing first, and having a in depth understanding of automated unit and functional testing and associated tools/frameworks

In-depth understanding of Microservices, Event streaming, Data pipelines, and associated frameworks.

Strong database programming skills, preferably in both SQL and NoSQL Databases.

Experience with Trouble shooting tools preferably with Splunk , Datadog.

Deep understanding of best design and software engineering practices, design principles and patterns and unit testing.

Experience with containerization technologies (Docker, Kubernetes) and cloud platforms (AWS).

Proven experience working in an Agile/Scrum environment and project management tools (e.g., Excellent communication skills and the ability to articulate complex technical concepts to non-technical stakeholder

Chance to work on bleeding-edge projects

Competitive salary

Flexible schedule

Benefits package - medical insurance, sports

Corporate social events

Professional development opportunities

Well-equipped office

GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI, supported by profound expertise and ongoing investment in data, analytics, cloud & DevOps, application modernization, and customer experience.

📌 Software Engineering - Senior Java Developer (Secunderabad)
🏢 Grid Dynamics
📍 Secunderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineering - senior java developer (secunderabad) / secunderabad

Subscribe to this job alert:

Get the latest job offers by email for: software engineering - senior java developer (secunderabad) / secunderabad