Platform Engineer - BLR
Pune | NAPosted On: 25-12-24
- Design, develop, and maintain high-quality Java applications using modern frameworks like Spring Boot and Spring Cloud.
- Leverage AWS services (e.g., EC2, S3, Lambda, RDS, DynamoDB, Astra), including object-based databases, to build scalable and resilient cloud-native architectures.
- Implement robust security measures using OAuth and other authentication/authorization protocols.
- Collaborate with cross-functional teams to deliver end-to-end solutions, from design to deployment.
- Contribute to the development and maintenance of microservices and service meshes using technologies like Kubernetes, Docker, and Istio.
- Utilize Netflix OSS tools (e.g., Eureka, Hystrix, Zuul) to build reliable and fault-tolerant microservices.
- Implement data processing pipelines using AWS Big Data services (e.g., EMR, Kinesis, Redshift).
- Develop reusable software components with a focus on generic usage and maintainability.
- Implement application monitoring and instrumentation using tools like OpenSearch and Prometheus.
- Monitor and optimize application performance using tools like Logstash and cloud-native monitoring solutions.
- agile programming environment
Core Competencies & Accomplishments
- 4+ years of eCommerce development and/or operations experience.
- Demonstrated experience in application design, software development, testing and production support of Java-J2EE based
- eCommerce applications.
- Proficiency in Java/J2EE and thorough understanding of JSON, JavaScript, CSS.
- Experience with NoSQL database technologies such as Cassandra, ElasticSearch, Mongo DB or CouchDB.
- Experience with one of the Cloud providers (AWS/Azure/Google Cloud).
- Ability to work independently with minimum supervision
- Strong team player skills
Desired Skills
- Bachelors degree in Computer Science, Engineering, or a related field.
- Minimum 4 years of experience developing Java applications.
- Strong proficiency in Java, Spring Boot, and Spring Cloud.
- Experience with AWS services (EC2, S3, Lambda, RDS, DynamoDB, Astra, etc.), including object-based databases.
- Knowledge of microservices architecture, Kubernetes, Docker, and service meshes.
- Familiarity with OAuth and other authentication/authorization protocols.
- Experience with data processing pipelines and AWS Big Data services is a plus.
- Experience with application monitoring and instrumentation tools (e.g., OpenSearch, Prometheus).
- Excellent problem-solving, analytical, and debugging skills.
- Ability to work independently and as part of a team.
- Strong communication and collaboration skills.
Full Time, Permanent
Software Development
Education
Any Graduate
Any Postgraduate
JavaJavaScriptPHPSQLCSSAWSAzureDockerKubernetesScalaCassandraCouchDBPrometheusMicroservices Architecture