Java Software Engineer
Welocalize•Noida, Ghaziabad
Full-time
👁️ 0 views•📝 0 applications•Posted 8/27/2026•Expires 9/26/2026
Get alerts for roles like this
More Java Software Engineer roles in Noida, Ghaziabad — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Highly skilled and motivated Senior Software Engineer to join our development team. The ideal candidate should have strong programming skills and a proven track record of owning the delivery of complex system components from design through deployment. You will collaborate with cross-functional teams to build scalable platforms and drive engineering productivity while maintaining a focus on quality, security, and best practices.
Key Responsibilities:
• Strong Object-Oriented Programming skills, preferably in Java.
• Write clean, efficient, and well-tested code, actively participating in peer code reviews.
• Own the delivery of complex system components or applications, taking them from design through deployment.
• Collaborate with cross-functional teams to identify opportunities, build scalable platforms, and enhance engineering productivity.
• Experience with optimizing queries and designing efficient data storage solutions.
• Strong database modeling and design skills, across both SQL and NoSQL databases.
• Strong troubleshooting and debugging skills to quickly identify and resolve issues.
• Excellent analytical and problem-solving abilities.
• Proficient in API design and development, with a focus on implementing RESTful APIs.
• Experience in designing secure solutions with a focus on accessibility and security-first principles. Knowledge of OWASP security practices is a plus.
• Up-to-date with trends in information technology, with the ability to apply best practices and standards to work projects.
• Strong understanding of common architectural and design patterns.
• Emphasis on quality deliverables, including a focus on peer reviews and implementing automated testing platforms for unit, integration, and acceptance tests.
• Continuous improvement mindset throughout the SDLC, always questioning the 'why'.
• Balance long-term vision with short-term priorities in design and implementation decisions.
• Ability to develop designs for moderately complex features of the applications.
Technical Skills:
• Programming & Frameworks: Proficient in Java, NodeJS, Spring Framework (Boot, MVC, Data), Hibernate and MyBatis.
• Cloud & DevOps: Proficient in AWS, Docker, Jenkins, GitHub, CI/CD Pipelines.
• Databases: proficient in MySQL, MongoDB.
• Testing & Monitoring: JUnit, Mockito, Postman.
• Architectural Patterns: Experience with Microservices, RESTful Services, Integration Architecture.
• Security: Experience with OAuth, JWT, Spring Security.
• Soft Skills: Strong problem-solving, collaboration, and communication
• Scheduler: Experience implementing simple Quartz jobs.
• API Documentation: Experience documenting APIs with Swagger.
Role: Full Stack Developer
Industry Type: Courier / Logistics
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Skills: Sdlc, Hibernate, Machine Learning, Information Technology, Debugging, Monitoring, Sql, Mvc, Troubleshooting, Mysql
Experience: 2.00-5.00 Years
Required Skills
JavaSpring FrameworkHibernateMySQLMongoDBAWSDockerJenkinsGitHubCI/CDRESTful APIsJUnitMockitoPostmanMicroservicesOAuthJWTSpring SecuritySwaggerNodeJSQuartzMachine LearningDebuggingMonitoringSQLMVCTroubleshooting
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.