Senior Software Engineer - Java
PITNEY BOWES INDIA PRIVATE LIMITEDJob Description
Senior Software Engineer
At Pitney Bowes, we do the right thing, the right way. As a member of our team, you can too.
We have amazing people who are the driving force, the inspiration and foundation of our company. Our thriving culture can be broken down into four components: Client. Team. Win. Innovate.
We actively look for prospects who:
• Are passionate about client success.
• Enjoy collaborating with others.
• Strive to exceed expectations.
• Move boldly in the quest for superior and best in market solutions.
Job Description:
Join Pitney Bowes as Senior Software Engineer(JAVA)
Years of Experience: 4-6 years
Job Location- Pune
Impact
As an Senior Software Engineer – Java, you will be part of the team that designs and develops cloud-based offerings targeting the small and medium sized Pitney Bowes customer base. You will be deeply involved in leading the development of our web based offering including collaborating across the organization with architects, subject matter experts, product managers and other software developers. You will use your expertise in building highly scalable cloud solutions in an agile setting to mentor and guide the rest of the team. You are expected to be hands on and up to date with the latest technology stack.
The Job
Design and develop web based scalable, extensible, reliable and maintainable platform
Enjoy writing clean code that is modular, extensible and testable
Work with cross-functional teams to design and develop innovative solutions that meet the needs of our customers
Enjoy identifying, evaluating and applying new technologies and techniques for building competitive advantage for our businesses
Share knowledge, groom, mentor and enable team members to increase the whole team's performance
Strong analytical and problem-solving skills with the ability to represent abstract challenges in the form of system architecture & design
Work in an agile, collaborative environment where there is collective ownership of the code.
Work in a continuous integration mode and always strive for continuous delivery.
Qualifications & Skills required
The role requires a talented, self-directed, and self-motivated individual with a strong work ethic and the following qualifications, experience, and skills:
Minimum 4 to 6 years’ professional software development experience in developing large scale, mission critical and high availability enterprise level applications
Design and develop scalable, extensible, reliable, and maintainable Java-based backend services and web applications.
Build and maintain RESTful and SOAP-based web services and microservices architectures using Spring Boot and Spring MVC.
Implement robust security controls using Spring Security, including OAuth2, JWT, and role-based access control (RBAC).
Write clean, modular, and testable code with comprehensive unit and integration test coverage (JUnit, Mockito).
Develop and maintain data access layers using Hibernate/JPA, with proficiency in both MySQL and SQL Server.
Participate in end-to-end software lifecycle: requirements analysis, design, development, testing, and deployment.
Well versed with cloud-native applications on AWS using services such as EC2, ECS, EKS, RDS, S3, SQS, SNS, Lambda, and API Gateway.
Manage containerized deployments using Docker and orchestrate workloads via Kubernetes (EKS) or AWS ECS.
Provide application support including log analysis, root cause identification, and resolution within defined SLAs.
Triage and resolve production incidents; drive post-incident reviews and implement preventive measures.
Maintain 24/7 on-call readiness during scheduled rotations, weekends, and holidays.
Perform advanced troubleshooting across the full application stack — JVM, application server, database, and cloud layers.
Design and optimize complex SQL queries, stored procedures, and database schemas in MySQL and SQL Server.
Perform database performance tuning, indexing strategies, and query optimization.
Collaborate with DBAs on schema migrations, upgrade planning, and capacity management.
Work in an agile (Scrum/Kanban) environment with collective code ownership and continuous integration/delivery practices.
Actively participate in sprint planning, code reviews, retrospectives, and technical design sessions.
Collaborate with product managers, architects, QA, and front-end engineers to deliver end-to-end solutions.
The Team
Pitney Bowes (NYSE: PBI) is a global shipping and mailing company that provides technology, logistics, and financial services to more than 90 percent of the Fortune 500. Small business, retail, enterprise, and government clients around the world rely on Pitney Bowes to remove the complexity of sending mail and parcels. For additional information visit Pitney Bowes at www.pitneybowes.com.
We will:
• Provide the will: opportunity to grow and develop your career
• Offer an inclusive environment that encourages diverse perspectives and ideas
• Deliver challenging and unique opportunities to contribute to the success of a transforming organization
• Offer comprehensive benefits globally (PB Live Well)
Pitney Bowes is an equal opportunity employer that values diversity and inclusiveness in the workplace.
All interested individuals must apply online.
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
Software Tester
Wyse Biometrics Systems Private LimitedQuality Engineer
Eco Tech Engineers
QA / QC Executive
Biovision Process Engineering Pvt. Ltd.Quality Engineer
Nigasavi Solutions LLPJava Developer
THE NaukriWala
Android Developer
IBG Infotech Private LimitedYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 4 to 6 years are eligible to apply for this job. You can apply for more jobs in Pune to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Pune at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Pune . Through apna, you can find jobs in 64 cities across India. Join NOW!