Senior Java Developer
Core
Design, develop, and maintain enterprise-grade Java/J2EE backend applications and RESTful web services, ensuring system enhancements and batch processing meet SLAs.
Role type
Senior IC Java/J2EE Backend Engineer
Builds
Scalable backend services, RESTful APIs, and batch processing pipelines
Domain
Enterprise Software Engineering
Deliverable
production ML models | product features
Required skills
Java/J2EE, Spring/Spring Boot, Hibernate/ORM, RESTful APIs (JAX-RS), SOA/Service Architecture, Oracle SQL/PL/SQL, Batch Processing & Scheduling, Code Review & Version Control, Troubleshooting & Log Analysis, Testing & Deployment Support, Technical Design & Documentation
Preferred skills
null (via careerplan.io/jobs/5022540007-senior-java-developer-at-encora10)
Technologies
Java, J2EE, Spring, Spring Boot, Hibernate, JAX-RS, Oracle, Git
Responsibilities
Conduct impact assessments, system design, development, testing, implementation, and post-deployment verification; Design and develop solutions based on user requirements; Analyze functional and technical solution requirements; Participate in source code reviews, code merges, and assessments of code quality; Collaborate with stakeholders regarding SIT, UAT, production support, and database-related issues; Lead and manage the planning and execution of daily and monthly batch job processing; Analyze server logs and perform effective troubleshooting; Develop RESTful Web Services in J2EE utilizing JAX-RS and relevant libraries.
Seniority
Senior, hands-on IC