
Senior Software Engineer – Java Full Stack
Ness Digital Engineering
full-time
Posted on:
Location Type: Hybrid
Location: Hyderabad • 🇮🇳 India
Visit company websiteJob 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