Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ Grid Dynamics

Home > Software Development

 Senior Software Engineer

Job Description

  • Design, develop, test and maintain backend services and APIs using Java and Spring Boot.
  • Architect and implement microservices to ensure scalability and robustness of applications.
  • 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.
  • Participate in code and design reviews to minimize rework and catch issues early in the process.
  • 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.
Qualifications
  • Bachelors or Masters 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.
  • Architect and design leading solutions with a strong focus on security.
  • 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.
  • Able to work in a fast paced and dynamic environment and achieve results amidst constraints.
  • 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).
  • Proficient with version control systems (e.g., Git) and CI/CD pipelines.
  • Proven experience working in an Agile/Scrum environment and project management tools (e.g., JIRA).
  • Excellent communication skills and the ability to articulate complex technical concepts to non-technical stakeholder
We offer
  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Grid Dynamics
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Computer science Backend Version control GIT NoSQL Project management Functional testing Unit testing JIRA SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior .Net Developer

  • Hyperworks Imaging
  • 10 - 12 years
  • Bengaluru
  • 3 days ago
₹ 27.5-30 Lacs P.A.

Principal Applied AI Engineer

  • Zycus Infotech
  • 6 - 11 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Senior Full Stack Developer

  • IT Company
  • 4 - 6 years
  • Vadodara
  • 3 days ago
₹ Not Disclosed

Senior React JS Developer

  • Infogrowth
  • 7 - 12 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Grid Dynamics

NextSphere is full-service custom application development firm that helps customers grow and keep up, in a constantly changing technology landscape. We at NextSphere develop and support business applications for customers in wide range of industries. We strive to work on projects where the NextSpher...