Applications Development Intermediate Programmer Analyst
Publix Serving (Civica)
Pune Maharashtra India, India
On-site
Modern java technologies (core java, spring boot)
Oops, data structures, algorithms
Api and web services development (rest)
The Applications Development Intermediate Programmer Analyst position at Publix Serving (Civica) in Pune, India, seeks an experienced programmer to contribute to application systems analysis and programming. The role requires strong knowledge of modern Java technologies and various programming principles, with an emphasis on problem-solving, communication, and independent judgment
Job Summary
Contribute to applications systems analysis and programming activities by identifying and defining necessary system enhancements.
Analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and serve as an advisor or coach to lower-level analysts.
Operate with limited supervision, exercise independence of judgment, and act as an SME to senior stakeholders.
Matching Summary
Match Score: 85
The Applications Development Intermediate Programmer Analyst position at Publix Serving (Civica) in Pune, India, seeks an experienced programmer to contribute to application systems analysis and programming. The role requires strong knowledge of modern Java technologies and various programming principles, with an emphasis on problem-solving, communication, and independent judgment.
Skills & Requirements
Must-have
Modern Java Technologies (Core Java, Spring Boot)
OOPS, Data Structures, Algorithms
API and Web Services development (REST)
Unit testing and test coverage
Docker and Kubernetes
Kafka messaging platform
Relational Databases, SQL, ORM
Authentication, Authorization, Security protocols
CI/CD tools
Core Java, J2EE, Collections, Multithreading
Nice-to-have
AI/ML, LLMs (Spring AI / Python)
Swagger/OpenAPI for API documentation
Standard and Enterprise Design Patterns
Cloud Platforms understanding
Financial Service industry experience
Key Requirements
5+ years of relevant experience
Intermediate level experience in Applications Development
Bachelor’s degree/University degree or equivalent experience