Software Development Engineer 4 - Java - R29795 | ScaleneWorks INC
full-time
Posted on February 2, 2026
Job Description
Software Engineer
Company Overview
[Company details not provided.]
Job Summary
You’ll design and develop scalable, secure, and high-performance enterprise applications using Java and microservices architecture. You’ll contribute across the full stack—from backend APIs to UI—while collaborating with cross-functional teams to deliver features for airline customers.
Responsibilities
- Develop and deliver enterprise-grade applications using Java, Spring Boot, and microservices architecture.
- Design and implement REST/SOAP APIs and integrate with distributed systems like Kafka and ActiveMQ.
- Contribute to UI development using Angular 4+, HTML, and CSS, ensuring responsive and accessible interfaces.
- Apply secure coding and performance tuning practices; write unit tests using JUnit and Mockito, and maintain high code quality using tools like Sonar and PMD.
- Collaborate across teams, support Agile/Scrum processes, and contribute to architecture, design, and mentoring activities.
Qualifications
- Bachelor’s or Master’s degree in Computer Science or Engineering.
- 10+ years of experience in full-stack development using Java, Spring Boot, and microservices.
- Hands-on experience with REST/SOAP services, Angular, SQL/NoSQL databases (Oracle, Couchbase), and caching systems (Redis, Memcached).
- Familiarity with CI/CD pipelines, cloud platforms (AWS/Azure/GCP), and DevOps tools (Jenkins, GitHub, Shell scripting).
- Strong communication and presentation skills, with the ability to explain architecture clearly and collaborate across teams.
- Curious and proactive mindset with a strong grasp of functional domains and user-centric design.
Preferred Skills
- Experience with cloud-native application development.
- Knowledge of performance monitoring tools and techniques.
- Familiarity with microservices design patterns and best practices.
Experience
- A minimum of 10 years of relevant experience in software development, particularly in enterprise applications.
Environment
- [Work setting and location details not provided.]
Salary
- [Salary details not provided.]
Growth Opportunities
- [Career advancement opportunities not provided.]
Benefits
- [Benefits details not provided.]