Senior Java Developer
- Compensation
- Not disclosed
- Location
- Singapore
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Software engineering
- Posted
Skills
Full description
Job Role: - Senior Java Developer
Job Location: - Singapore
Experience :-6+ Years
Role Overview:-
We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable and high-performance enterprise applications. The role involves hands-on development, technical leadership, and collaboration with cross-functional teams to deliver secure and reliable software solutions.
Key Responsibilities:-
- Application Development
Design, develop, and maintain scalable and secure Java-based applications.
Build microservices using Spring Boot and RESTful APIs.
Develop reusable components following coding best practices.
Ensure application performance, scalability, and reliability.
- Technical Leadership
Provide technical guidance and mentoring to developers.
Conduct code reviews to ensure quality, security, and consistency.
Contribute to system design and architecture discussions.
- System Design & Integration
Design microservices-based and event-driven architectures.
Integrate applications with external systems and APIs.
Ensure secure and efficient data exchange between systems.
- Performance Optimization
Optimize application performance, memory usage, and concurrency.
Support high-volume transaction processing systems.
Identify and resolve performance bottlenecks.
- Database Management
Work with relational databases (e.g., Oracle or similar).
Design efficient database schemas and queries.
- DevOps & Deployment
Collaborate on CI/CD pipeline implementation.
Support deployments across multiple environments.
Use version control and build tools effectively.
- Security & Compliance
Apply secure coding practices aligned with industry standards.
Implement authentication and authorization mechanisms (e.g., OAuth2, JWT).
Ensure compliance with relevant security and regulatory guidelines.
- Stakeholder Collaboration
Work with business and technical teams to understand requirements.
Participate in Agile development processes.
Provide technical documentation and progress updates.
Required Skills & Qualifications:-
Technical Skills