Staff Engineer

  • Develop and design web applications using Java MVC frameworks (Spring Boot, Quarkus, Struts, or ADF).
  • Design and develop integrated systems with a focus on performance optimization and scalability.
  • Utilize UML to document system design and communicate solutions effectively.
  • Implement Infrastructure as Code (Terraform) for automated and efficient cloud deployments.
  • Develop and maintain APIs (SOAP, REST) to ensure seamless integration.
  • Work within a Microservices Architecture to build scalable, maintainable, and secure solutions.
  • Design, implement, and optimize SQL queries and database structures (Oracle PL/SQL, MS SQL, PostgreSQL).
  • Build and maintain CI/CD pipelines for continuous integration and deployment automation.
  • Leverage cloud technologies (ACA, ASB, APIM) for efficient deployment and management in cloud environments.
  • Collaborate with teams to optimize poorly performing web pages and SQL queries.
  • Work in a team of four or more to deliver high-quality solutions on time.
  • Use version control systems such as SVN and CVS for project management and source code tracking.
  • Create and maintain professional documentation using Microsoft products (Word, Excel, PowerPoint, Visio, Project).
  • Provide mentorship and guidance to junior developers when necessary.
  •  
  • At least 3 years of experience as a web application developer with a strong focus on Java MVC frameworks (Spring Boot, Quarkus, Struts, ADF).
  • At least 1 year of experience in designing and developing integrated systems.
  • Extensive experience in API development (SOAP, REST).
  • Strong proficiency in Microservices Architecture (MSA) and containerization.
  • Expertise in SQL, including creating complex statements, procedures, and functions (preferably Oracle PL/SQL, MS SQL, PostgreSQL).
  • Solid understanding of J2EE design patterns.
  • Hands-on experience with Terraform for Infrastructure as Code.
  • Proven experience with cloud technologies (ACA, ASB, APIM).
  • Proficiency in DevOps practices for CI/CD pipeline creation and deployment automation.
  • Strong knowledge of JavaScript, HTML, XHTML, DHTML, XML, XSLT, XSL-FO, XPATH, and related technologies.
  • Experience using version control systems like SVN or CVS.
  • Experience with performance monitoring and optimization tools.
  • Experience with Oracle Application Framework (preferred).
  • Ability to optimize poorly performing web pages and SQL queries.
  • Excellent communication skills in both oral and written English.
  • Ability to work in a collaborative team (4+ members).
  • Microsoft Office Suite proficiency (Word, Excel, PowerPoint, Visio, Project) for professional documentation.
  • Nice to Have:
    • Java Certification (e.g., Oracle Certified Professional).
    • Familiarity with performance monitoring tools.
    • Experience in distributed application development.
  •  

👋🏼 We're Nagarro.We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19,500+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.

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

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.