i
Deqode
48 Deqode Jobs
Software Development Engineer III - Java/Microservices Architecture (6-10 yrs)
Deqode
posted 11d ago
We are seeking a highly skilled Senior Software Development Engineer (SD3) with over 6.5 years of hands-on experience in coding and software development.
The ideal candidate will have a strong background in Java (Java 11, 17, and 21), modern frameworks like Spring and Micronaut, and expertise in containerization, DevOps, and UI technologies.
This role demands a proactive, detail-oriented professional who can build, deploy, and maintain scalable applications in a collaborative environment.
Key Responsibilities :
- Develop and maintain high-quality, scalable, and efficient applications using Java 11, 17, and 21.
- Leverage Spring and Micronaut frameworks to design and implement robust microservices architecture.
- Work with relational databases like Oracle and SQL, optimizing queries for performance and scalability.
- Build and manage containerized applications using Docker and orchestration tools like Kubernetes.
- Implement CI/CD pipelines using Jenkins and Azure DevOps to ensure seamless code integration and deployment.
- Design responsive and intuitive user interfaces using HTML5 and CSS.
- Collaborate with cross-functional teams, including DevOps, QA, and UI/UX designers, to deliver end-to-end solutions.
- Troubleshoot and debug complex issues across the entire stack, ensuring minimal downtime and enhanced reliability.
- Adhere to coding standards, best practices, and guidelines to maintain code quality and system performance.
Required Skills :
- Java Expertise: Proficient in Java 11, Java 17, and Java 21, with a strong understanding of object-oriented programming and design patterns.
- Frameworks: Extensive hands-on experience with Spring and Micronaut frameworks for developing enterprise-grade applications.
- Databases: Advanced knowledge of Oracle and SQL, including schema design, query optimization, and performance tuning.
- Containerization: Proficiency in Docker for containerized application development and Kubernetes for orchestration.
- DevOps Tools: Experience with Jenkins and Azure DevOps for CI/CD pipeline setup and maintenance.
- UI Development: Solid experience in front-end development using HTML5 and CSS for creating interactive and user-friendly interfaces.
- Debugging and Optimization: Expertise in diagnosing and resolving complex application issues across various layers of the stack.
- Agile Methodologies: Familiarity with Agile practices, including sprint planning, reviews, and retrospectives.
Additional Skills (Preferred) :
- Knowledge of cloud platforms like AWS or Azure.
- Experience with monitoring tools and best practices to ensure application reliability.
- Familiarity with RESTful APIs and integration testing.
What We Offer :
- Work on cutting-edge technologies and challenging projects.
- A collaborative and supportive work environment.
- Opportunities for professional growth and upskilling.
- Flexible working options and a culture that values work-life balance.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Development Engineer III roles with real interview advice
6-10 Yrs