Job Description :

Note :- Candidate need to relocate from day 1 to onsite



·         Java, Spring, SpringMVC, Content Management, HTML, CSS, JavaScript, Web Services, Agile, WebFlux, Continuous Integration, Continous Deployment.


About the project and role

·         Senior Java engineer for Apple SupportWeb

·         High traffic and feature rich consumer facing site

·         Hands on. You'll need to code and design architecture most of the time.

·         Cross-functional role.


Must have

·         Upbeat, adaptable, and results oriented with a positive attitude

·         Good interpersonal skills, for collaborating across participating teams

·         Strong programming expertise in Java, Multi-threading, Non-blocking IO, Spring, Kafka, ZooKeeper etc.

·         Reactive Development using Spring WebFlux / Reactor

·         Hands on experience publishing and consuming RESTful services (Swagger, WADL etc).

·         Should have a deep understanding of NoSQL storage solutions viz. Cassandra, Mongo etc.

·         Experience in containers like Docker and deploying code to cloud platforms like AWS, Azure or private cloud.

·         Should have a strong UNIX background and comfortable writing Unix scripts.

·         Should be able to performance tune application code and assist team members in reviewing code and provide suggestions to developers.

·         Implemented solutions that handle high availability and concurrency with low latency requirements.


Nice to have

·         Prior experience working in other Apple teams is a big plus

·         Reactive Development using Spring WebFlux / Reactor

·         Computer Science academic background. 

Client : Apple To Tech Mahindra


Similar Jobs you may be interested in ..