Gurugram, Haryana, India
Information Technology
Full-Time
SAG InfoTech Pvt. Ltd.
Overview
Job Summary
We are seeking a highly skilled and motivated Java Developer with a strong foundation in Core Java and J2EE to join our dynamic team in Jaipur.
The ideal candidate will possess hands-on experience in designing and developing robust and scalable applications from the ground up.
You should have a proven track record of delivering highly available services across various technology stacks, including traditional data centers and cloud environments.
This role requires a strong problem-solving aptitude, excellent analytical skills, and the ability to work independently while contributing effectively within a team.
You will be involved in the full software development lifecycle, from design and implementation to testing and :
We are seeking a highly skilled and motivated Java Developer with a strong foundation in Core Java and J2EE to join our dynamic team in Jaipur.
The ideal candidate will possess hands-on experience in designing and developing robust and scalable applications from the ground up.
You should have a proven track record of delivering highly available services across various technology stacks, including traditional data centers and cloud environments.
This role requires a strong problem-solving aptitude, excellent analytical skills, and the ability to work independently while contributing effectively within a team.
You will be involved in the full software development lifecycle, from design and implementation to testing and :
- Design, develop, and implement high-performance and scalable Java/J2EE applications and microservices.
- Write clean, well-documented, and efficient code following best practices and coding standards.
- Participate in the entire application lifecycle, including requirements analysis, design, development, testing, deployment, and maintenance.
- Design and implement robust and secure APIs and web services (RESTful/SOAP).
- Work with relational databases (e.g., MySQL, MSSQL, Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB) to design and optimize data models and queries.
- Apply design patterns and architectural best practices to ensure maintainability, scalability, and reliability of applications.
- Develop and implement solutions for delivering highly available services on traditional data centers, public clouds (AWS, Azure, Google Cloud), and private clouds.
- Implement security best practices in application development and deployment.
- Troubleshoot and resolve complex technical issues related to performance, scalability, and stability.
- Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers.
- Contribute to the continuous improvement of development processes and tools.
- Stay up-to-date with the latest Java technologies, frameworks, and industry trends.
- Participate in code reviews to ensure code quality and adherence to standards.
- Work with CI/CD pipelines (e.g., Jenkins, Bitrise, CircleCI, TravisCI) for automated build, test, and deployment processes.
- Understand and implement standard protocols such as HTTP/HTTPS, DNS, SSL, etc.
- Demonstrate a passion for learning new technologies and proactively upgrading existing technology stacks.
- Core Java : Strong fundamentals and in-depth understanding of Core Java concepts (OOPs, data structures, algorithms, multithreading, concurrency, collections).
- J2EE : Proven experience with J2EE technologies and frameworks (Servlets, JSP, EJB (good to have), etc.).
- Spring Framework : Extensive experience with the Spring ecosystem (Spring Core, Spring MVC, Spring Boot, Spring Security, Spring Data JPA/Hibernate).
- Hibernate/JPA : Solid understanding and practical experience with object-relational mapping frameworks.
- Messaging Systems : Hands-on experience with at least one of the following : JMS, RabbitMQ, or Kafka.
- Web Services : Strong experience in developing and consuming RESTful and/or SOAP web services.
- Databases : Proficient in working with relational databases (MySQL, MSSQL, Oracle) and writing complex SQL queries.
- Design Patterns : Strong understanding and practical application of various design patterns (creational, structural, behavioral).
- Database Knowledge : In-depth knowledge of relational database design principles and NoSQL database concepts.
- Microservices : Ability to work independently and possess a strong understanding and experience in Microservices architecture, design principles, and security considerations.
- Problem-Solving : Excellent analytical and problem-solving skills with a strong aptitude for identifying and resolving technical challenges.
- Cloud Platforms : Sound knowledge and practical experience with at least one major cloud platform (AWS, Azure, Google Cloud).
- CDNs : Sound understanding of Content Delivery Networks (CloudFront, Akamai, Cloudflare) and their integration.
- Performance and Scalability : Strong problem-solving and analytical skills specifically related to performance optimization and ensuring scalability of applications built on the mentioned technologies.
- CI/CD : Experience working with Continuous Integration/Continuous Delivery platforms (Jenkins, Bitrise, CircleCI, TravisCI, etc.).
- Networking Protocols : Excellent understanding of standard internet protocols such as HTTP/HTTPS, DNS, SSL, etc.
- Learning Agility : Passion and eagerness to learn new technologies and adapt to evolving technology to Have Skills :
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and modern JavaScript frameworks (React, Angular, Vue.js).
- Experience with testing frameworks (JUnit, Mockito, TestNG).
- Knowledge of security best practices and common security vulnerabilities (OWASP).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Familiarity with Agile development methodologies
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in