7 - 12 years

20.0 - 35.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Core JavaRESTSQLHibernateJDBCSpring BootMicroservices

Work Mode

Hybrid

Job Type

Full Time

Job Description

eProductivity Software (ePS) is a leading global provider of industry-specific business and production software technology for the packaging and print industries. eProductivitys integrated and automated software offerings and point solutions are designed to enable revenue growth and drive operating and production efficiencies. With several offices worldwide, including in Bangalore, and over thirty-years dedicated to delivering best-in-class technology to the packaging and printing industries, it is our deeply held philosophy that eProductivity Software succeeds when our customers thrive. For more information, visit us at www.epssw.com . Job Title: Senior Java Developer Job Type: Full-time Experience: 7 years Job Description: We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate should have advanced expertise in Core Java , database connectivity using JDBC , and experience working with PostgreSQL and MS SQL . Additionally, in-depth knowledge of Spring Boot , microservices architecture, and enterprise application development is required. Key Responsibilities: • Architect, develop, and maintain high-performance Java applications. • Implement and optimize database connectivity using JDBC , PostgreSQL , and MS SQL . • Design and develop scalable RESTful APIs using Spring Boot . • Lead and mentor junior developers in microservices architecture best practices. • Optimize SQL queries and troubleshoot complex database issues. • Drive the complete software development lifecycle, from design to deployment. • Ensure code quality through best practices, code reviews, and performance tuning. • Collaborate with cross-functional teams, including DevOps and QA, to deliver robust solutions. • Debug and resolve advanced technical issues and system bottlenecks. Required Skills & Qualifications: • Advanced proficiency in Core Java (Collections, Multithreading, Exception Handling, Streams, etc.). • Extensive experience with JDBC for database connectivity. • Hands-on experience with PostgreSQL and MS SQL database management. • Deep expertise in Spring Boot framework and developing REST APIs. • Strong experience in microservices architecture and enterprise application design. • Proficiency in SQL and the ability to optimize queries for high-performance applications. • Experience with ORM frameworks like Hibernate. • Familiarity with CI/CD pipelines, DevOps practices, and cloud platforms. • Strong analytical and problem-solving skills with attention to detail. • Excellent leadership, communication, and collaboration skills. Preferred Qualifications: • Experience with cloud platforms like AWS, Azure, or GCP. • Exposure to Docker and Kubernetes for containerized applications. • Familiarity with messaging queues such as Kafka or ActiveMQ. • Knowledge of security best practices in enterprise Java applications. At ePS, we are a global team that solves unique business challenges for our customers worldwide. We believe in and are committed to fostering an inclusive workplace where our rich diversity fuels continuous innovation and success, valuing everyone's expertise and unique perspective. Our commitment to our customers and to an inclusive culture will be evidenced through our actions, outcomes, and the quality of our products and services. ePS – Empowering Packaging and Print

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)