
Software Engineer
Ness Digital Engineering
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • 🇮🇳 India
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
AzureDockerGradleGroovyJavaJavaScriptJUnitNode.jsOraclePostgresReactSpringSpring BootSpringBoot
About the role
- Design and develop new functionality across backend and frontend components
- Analyze requirements, evaluate trade-offs, and propose scalable, effective solutions
- Investigate and resolve root causes of technical issues and system failures
- Take ownership of components across the full lifecycle: implementation, testing, deployment, and operations
- Collaborate daily with engineers, product managers, and stakeholders across the business
- Mentor team members and support a culture of continuous learning and improvement
- Build and maintain modern, well-tested services with frequent release cycles
- Influence architectural decisions and introduce fresh ideas and technical strategies
Requirements
- 2-4 years of progressive software development experience
- Strong Java/JavaEE coding and development skills
- Solid problem-solving and troubleshooting capabilities
- Familiarity with distributed version control systems (preferably Git)
- Experience with Groovy, Spring, Spring Boot, Spring Security, and Spring Web
- Proficient in relational databases (Oracle and PostgreSQL)
- Familiarity with automated testing frameworks (JUnit, Spock, JBehave )
- Skilled in JVM performance tuning, memory leak detection, and optimizing bottlenecks
- Hands-on experience with CI/CD tools like GOCD or Azure Pipelines
- Experience with Docker and Gradle
- Advantage : Experience with frontend technologies (JavaScript, React, NodeJS, HTML, CSS)
- Strong communication skills in English (written and verbal)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJavaEEGroovySpringSpring BootSpring SecuritySpring WebOraclePostgreSQLJVM performance tuning
Soft skills
problem-solvingtroubleshootingcommunication