Staff Engineer

  • Develop and design web applications using Java MVC frameworks (Spring Boot, Quarkus, or similar). 
  • Work within a Microservices Architecture to create scalable, maintainable, and secure solutions. 
  • Leverage cloud technologies (ACA, ASB, APIM) and ensure efficient deployment in cloud environments. 
  • Design and develop integrated systems with a focus on performance optimization. 
  • Implement Infrastructure as Code (Terraform) for automated and repeatable deployments. 
  • Build and maintain CI/CD pipelines to support continuous integration and deployment. 
  • Utilize version control systems (SVN, CVS) to track project progress. 
  • Document system design using UML and participate in system design discussions. 
  • Collaborate with teams to troubleshoot and optimize SQL queries and web application performance. 
  • Work closely with cross-functional teams to deliver high-quality solutions on time. 
  • Create and maintain professional documentation using Microsoft products (Word, Excel, PowerPoint, Visio, Project). 
  • At least 3 years of experience as a web application developer with a strong focus on Java. 
  • Extensive hands-on experience with Java MVC frameworks such as Spring, Struts, or ADF. 
  • Strong expertise in Microservices Architecture (MSA) and containerization. 
  • Strong proficiency in SQL (preferably Oracle PL/SQL, MS SQL, PostgreSQL). 
  • Solid experience with cloud development and deployment in cloud platforms. 
  • Proven experience with API development (SOAP, REST). 
  • Hands-on experience with Terraform for Infrastructure as Code. 
  • Knowledge of distributed application development. 
  • Excellent understanding of systems development lifecycle (SDLC) and project management methodologies. 
  • Experience in performance optimization of web pages and SQL queries. 
  • Ability to work effectively in a collaborative team environment of four or more team members. 
  • Strong communication skills, both oral and written, in English. 
  • Nice to Have: 
    • Experience with Oracle Application Framework. 
    • Java Certification (e.g., Oracle Certified Professional). 
    • Familiarity with performance monitoring and optimization tools. 
    • Expertise in DevOps and continuous deployment practices.

Careers at Nagarro. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Staff Engineer Q&A's
Report this job
Apply for this job