Job Description
🏢 Company Overview
A leading technology-driven organization focused on building scalable cloud-native applications and enterprise-grade backend systems. The company emphasizes innovation, secure architecture, and modern DevOps practices to deliver high-performance digital solutions.
💼 Job Details
- Position Title: Senior Java Backend Developer
- Experience Required: 8+ Years
- Employment Type: Full-Time
- Work Model: Cloud & Microservices-Based Environment
📝 Job Description
The Senior Java Backend Developer will serve as the go-to expert for complex development challenges, Java/AWS architecture design, code standards, and technical reviews.
This role involves designing, developing, testing, and supporting scalable enterprise solutions using modern Java frameworks and AWS cloud services. The candidate will analyze highly complex business requirements and translate them into secure, high-performing backend systems.
The position requires strong expertise in cloud-native development, microservices architecture, API design, and DevOps implementation.
🔑 Key Responsibilities
- Act as the technical expert for complex development and architectural decisions
- Design, test, implement, and support scalable backend solutions
- Analyze complex business requirements and generate detailed technical specifications
- Perform modeling, simulation, and system analysis
- Ensure quality, security, and compliance standards are met
- Develop and deploy microservices using Spring Boot
- Work with AWS cloud data stores including:
- Amazon S3
- DynamoDB
- Amazon RDS
- Implement Test-Driven Development (TDD) and test automation
- Build and maintain CI/CD pipelines using tools like:
- Bamboo
- Jenkins
- Maven
- Bitbucket
- Jira
- Implement DevOps best practices and continuous delivery processes
- Develop instrumentation and monitoring solutions for business metrics
- Enhance team knowledge of API management platforms and design standards
🎓 Required Qualifications
- 8+ years of hands-on development experience in:
- Core Java
- API Development
- Strong experience in:
- Java SE 8
- Java EE
- JSP & Servlets
- Spring Boot
- RESTful Services
- Microservices Architecture
- Experience with build/version control tools:
- Git
- Bitbucket
- SVN
- Maven
- Experience developing data matching algorithms and data modeling
- Minimum 4+ years of experience developing and deploying solutions to AWS Cloud including:
- S3
- Lambda
- Elastic Beanstalk
- Other AWS services
- Strong coding, debugging, and analytical skills
🛠 Technical Skills
- Java (Core & Advanced)
- Spring Boot & Microservices
- REST APIs
- AWS Cloud Architecture
- TDD & Test Automation
- CI/CD & DevOps Tools
- Data Modeling & Algorithm Development
- API Design & Management
🌟 Ideal Candidate
Passion for clean code, quality assurance, and secure development
Strong problem-solving mindset
Ability to adapt quickly to change
Deep understanding of backend architecture and cloud systems
Excellent collaboration and communication skills