Lead the design, development, and implementation of JAVA APIs in alignment with business requirements.
Utilize expertise in Java, Spring framework, and RESTful principles to create robust and scalable APIs.
Explore and implement GraphQL where applicable for alternative API query methods.
Maintenance and Enhancement:
Oversee the maintenance and enhancement of existing APIs, ensuring performance optimization and adherence to best practices.
Troubleshoot issues promptly and implement necessary updates to meet evolving needs.
Hosting and Deployment:
Manage hosting environments using AWS services like EC2, Lambda, and API Gateway for optimal performance and scalability.
Implement deployment strategies and utilize Docker/Kubernetes for containerization and orchestration.
Database Systems:
Work with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) for effective data storage and retrieval within APIs.
Security and Monitoring:
Ensure that security measures are integrated into the software architecture and that applications comply with relevant industry standards and regulations.
Implement robust security measures utilizing OAuth, JWT, SSL/TLS, and other protocols to protect APIs.
Set up monitoring tools (e.g., Prometheus, Grafana, AWS CloudWatch) to track API performance and health.
Skills and Qualifications:
Bachelor’s or Master’s degree in Computer Science or related field preferred.
Extensive experience in Java programming and API development with minimum of 10 years exp.
Strong understanding of microservices architecture and cloud-based solutions.
Experience with containerization (e.g., Docker) and orchestration tools (e.g., Kubernetes).
Familiarity with DevOps practices and tools.
Should have experience in JMS/messaging and middleware like MQ
Extensive development experience with Web services (SOAP and REST)
Understanding of Netflix conductor (Zuul)
Proficiency in Spring framework for building scalable APIs.
Strong understanding of RESTful principles and GraphQL (optional).
Hands-on experience with AWS services (EC2, Lambda, API Gateway, SQS, S3, SNS)
Knowledge of Docker/Kubernetes for containerization and deployment.
Familiarity with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
Expertise in API security protocols (OAuth, JWT, SSL/TLS, X.509 certificates, SAML).
Experience with monitoring tools like Prometheus, Grafana, AWS CloudWatch.
Proficiency in Git for version control.
Excellent problem-solving skills and ability to troubleshoot complex issues.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Good experience on Core Java, Spring Boot microservices, Rest APIs, SOAP based APIs, Spring, Hibernate, Maven / Ant and Oracle SQL
• Experience with Scrum methodology and understand requirements, design, develop & deliver functionalities
• Hands-on experience in DevOps CI/CD tools such as GitHub & Build tools such as Maven / Jenkins.
• Experience in deployment & orchestration technologies such as Docker, Kubernetes
• Strong understanding of Java Design Patterns and their implementations
• Knowledge on HTML, JavaScript, Angular is an added advantage
Responsibilities
Salary : Rs. 0.0 - Rs. 16,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
• Java Full stack developer (Back end + Front End)
• New Application development - Web based
• Willing to understand business requirements related to Electrical Components in Mechatronics Engineering
• Application development using microservices architecture and consume External APIs
• Coordination and communication with USA/India teams during development of the tools.
Required Skills:
• Java, Springboot, Microservices (Soap/ REST), Hibernate
• React framework. Java script, HTML, CSS
• Relational Database (IBM DB2/MySQL/ PostgreSQL
• Good knowledge of Devops (Git, Jira, Jenkins)
• Should be familiar with Scrum (Agile) project methodology
• Flexible work timing to work with US team
“It's not complete US shift, this developer needs some overlap with US stakeholders. Expectation is to be flexible to attend late evening meetings ( until 10 PM IST)”
Nice to have skills:
• MQ
• Azure/AWS
• Docker/Kubernetes
• Oauth 2.0 (Node/Angular/spring)
• Graphana /D3.js
• Internet/Intranet: Security aspect
Responsibilities
• Java Full stack developer (Back end + Front End)
• New Application development - Web based
• Willing to understand business requirements related to Electrical Components in Mechatronics Engineering
• Application development using microservices architecture and consume External APIs
• Coordination and communication with USA/India teams during development of the tools.
Required Skills:
• Java, Springboot, Microservices (Soap/ REST), Hibernate
• React framework. Java script, HTML, CSS
• Relational Database (IBM DB2/MySQL/ PostgreSQL
• Good knowledge of Devops (Git, Jira, Jenkins)
• Should be familiar with Scrum (Agile) project methodology
• Flexible work timing to work with US team
“It's not complete US shift, this developer needs some overlap with US stakeholders. Expectation is to be flexible to attend late evening meetings ( until 10 PM IST)”
Nice to have skills:
• MQ
• Azure/AWS
• Docker/Kubernetes
• Oauth 2.0 (Node/Angular/spring)
• Graphana /D3.js
• Internet/Intranet: Security aspect
Salary : Rs. 10,00,000.0 - Rs. 18,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
7+ years of excellent proficiency in Java 1.8/Java 11/Java 17 and expertise in building cloud-native microservices using Spring Boot.
Solid hands-on experience in building microservices using Spring Boot, Spring Cloud, Spring Security (API Gateway, Config Server, Hystrix, Eureka).
Very strong in Java 1.8 programming.
Must be proficient in designing microservices solutions on multi-technology stacks with cloud development expertise.
Good in design patterns with hands-on implementation experience in multithreading and concurrency API and Hibernate.
Must be a self-starter to develop and implement future-proof, highly scalable microservices architecture with expertise in implementation and modernization.
Experience with continuous integration (CI/CD) practices and tools with expertise in containerization technologies like Docker and Kubernetes Blue Green Deployment, Spring Boot security, and compliance best practices.
Experience in event-based systems using Kafka, RabbitMQ, and ActiveMQ.
Experience in any one cloud technology – Azure, GCP, AWS is preferred.
Good hands-on experience with GitLab, Bitbucket, or GitHub is preferred.
Good knowledge of Splunk, AppDynamics, Grafana, and ELK (Elasticsearch, Logstash, and Kibana) is preferred.
Responsibilities
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance