Role:
Senior Java Backend Engineer – AWS / Microservices (Palantir)
Location : San Francisco, CA
Duration: 12 months
Experience Required: 8+ Years
Mandatory Skill: Knowing Palantir skill is required
for this requirement
Key Responsibilities:
Backend & Microservices Development:
- Design and build backend services using JDK 21, Spring Boot, and Microservices
- Develop RESTful APIs, messaging, and inter-service communication
- Apply enterprise design patterns (MVC, DAO, Factory, Singleton, Session Facade, etc.)
Cloud Architecture (AWS):
- Architect and implement distributed systems on AWS, including:
- EC2 / Lambda
- API Gateway
- S3
- RDS / DynamoDB
- SNS / SQS
- CloudWatch
- Drive scalability, reliability, observability, and cost efficiency
Web & UI Integration:
- Develop and support web applications using:
- Java, J2EE, JSP, Servlets, JSF
- HTML5, CSS3, JavaScript, AJAX, JSON, jQuery
- Contribute to frontend using:
- Bootstrap
- AngularJS (including modernization where applicable)
- Node.js
- Integrate UI components with secure backend services
Web Services & Integration:
- Build and consume SOAP and REST web services
- Use technologies including:
- JAX-WS / JAX-RPC / JAX-RS
- WSDL, UDDI, SAAJ
- Support service governance and enterprise integration standards
DevOps, Quality & Security:
- Own code quality through:
- Unit and integration testing (TDD)
- Code reviews
- Static and dynamic analysis
- Implement and maintain CI/CD pipelines using GitLab
- Enforce branching, versioning, and release best practices
- Ensure security and performance:
- Authentication & authorization
- Input validation
- OWASP controls
- Caching, logging, metrics, and tracing
Agile Leadership & Collaboration:
- Lead and participate in Agile / Scrum ceremonies
- Drive sprint goals, mitigate risks, and ensure timely delivery
- Mentor junior developers and promote engineering best practices
- Collaborate closely with Business Analysts and QA teams on requirements, acceptance criteria, and UAT
Required Skills & Qualifications:
Core Technical Skills:
- Strong hands-on experience with:
- JDK 21
- Spring Boot
- Microservices
- AWS cloud services
- Deep knowledge of:
- J2EE (Servlets, JSP, JDBC, EJB, JNDI, JMS)
- Web technologies (HTML5, CSS3, JavaScript, AJAX, JSON)
- Experience with:
- Struts (2.0)
- Spring Batch
- AngularJS & Node.js
Tools & Practices:
- CI/CD with GitLab pipelines
- Agile / Scrum, TDD, pair programming
- Tools: JIRA, GitLab
Experience & Soft Skills:
- Proven experience building multi-tier, enterprise web applications and distributed systems
- Strong communication, stakeholder management, and mentoring skills
- Ability to work independently and lead technical initiatives
Key Competencies:
- Java Backend & Microservices Architecture
- AWS Distributed Systems
- Palantir Integration
- CI/CD & DevOps Practices
- Security, Performance & Observability
- Agile Delivery & Technical Leadership
Thanks & Regards
Bindiya Dhamija
Technical Recruiter
You received this message because you are subscribed to the Google Groups "NoviaJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to noviajobs+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/noviajobs/CABaWOR%3D%2BuQr8CzfEmFc-5RB3ZWFrYFtvxuWo8M494Dq%3DH7akZw%40mail.gmail.com.
No comments:
Post a Comment