Ness Digital Engineering

Senior Software Engineer – Java Full Stack

Ness Digital Engineering

full-time

Posted on:

Location Type: Hybrid

Location: Hyderabad • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSCloudHibernateJ2EEJavaJavaScriptJenkinsJMeterJUnitLinuxMicroservicesNode.jsOraclePostgresPythonReactShell ScriptingSpringSpring BootSpringBootSQLUnix

About the role

  • Serve as a hands-on senior programmer with expertise in analysis, architecture, development, and debugging
  • Proficiency in developing UI with React, Angular
  • Proficiency in developing microservices using Spring Boot and API design with REST
  • Proficiency in Oracle, Postgres
  • Experience in supporting production environments
  • Expertise in building applications with serverless frameworks and container management tools
  • Strong experience with AWS
  • Familiarity with Python
  • Experience with continuous integration and deployment tools such as ADO and Jenkins
  • Proficient in JSON and XML
  • Java libraries, Linux scripting, and Unix shell scripting
  • Experience with test tools such as Jmeter, Postman, and the ability to create JUnit test cases, performance testing, and load testing
  • Take ownership of tasks from inception to completion, including understanding requirements, technical specifications, design, architecture, implementation, unit testing, and code management
  • Ensure adherence to enterprise standards and promote best practices aligned with organizational guidelines
  • Drive and execute complex technical requirements
  • Be a self-motivated individual who excels in both independent work and team collaboration
  • Demonstrate strong written and verbal communication skills

Requirements

  • BE or MS degree in Computer Science or Information Technology or equivalent degree
  • Extensive full-stack development experience with modern web technologies, including Java/J2EE, Hibernate, Python, REST, AWS, React, node JS, JMS, SQL, Oracle and Postgres
  • Proven experience in contributing to application architecture and design, with a strong understanding of software/enterprise integration design patterns and full-stack technology stacks
  • A quality-first mindset with a background in developing scalable products for a global audience
  • Strong analytical, interpersonal, and communication skills, with the ability to influence both IT and business stakeholders
  • Experience in the financial services industry
  • 5+ years of full-stack development experience with modern web technologies, such as React/Angular, Java/J2EE, Oracle & Postgres
  • Strong knowledge of cloud-based technologies, design patterns, and best practices
  • Solid understanding of data models, data architecture, and PL/SQL
  • Proficiency in developing microservices using Spring Boot and API design with REST
  • Proficiency in developing UI application using React
  • Experience supporting production environments
  • Expertise in building applications with serverless frameworks and container management tools
  • Strong experience with AWS
  • Familiarity with Python
  • Experience with continuous integration and deployment tools such as ADO and Jenkins
  • Proficient in JSON and XML
  • Java libraries, Linux scripting, and Unix shell scripting
  • Experience with test tools such as Jmeter, Postman, and the ability to create JUnit test cases, performance testing, and load testing
  • Ability to manage and prioritize work in a fast-paced environment to meet critical project timelines

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactAngularSpring BootRESTOraclePostgresJava/J2EEHibernatePythonSQL
Soft skills
analytical skillsinterpersonal skillscommunication skillsself-motivatedteam collaborationownershipinfluencequality-first mindsetability to manage workability to prioritize
Certifications
BE degreeMS degreeComputer Science degreeInformation Technology degree