SRM Digital LLC · 10 hours ago
Java Software Engineer
SRM Digital LLC is seeking a Java Software Engineer to design, develop, and maintain high-performance RESTful services and microservices. The role involves analyzing business and technical requirements, leading technology upgrades, and collaborating with cross-functional teams to ensure application reliability and performance.
Responsibilities
Design, develop, and maintain high-performance RESTful services and microservices
Analyze business and technical requirements and implement scalable solutions based on defined use cases
Lead and contribute to technology upgrades, modernization initiatives, and framework upgrades
Upgrade and enhance cloud-native services to improve scalability, reliability, and performance
Demonstrate strong programming expertise and deep understanding of distributed systems
Own solutions end-to-end with minimal supervision and no hand-holding
Collaborate effectively with cross-functional teams including architects, DevOps, QA, and business stakeholders
Manage and support application releases, deployments, and production readiness activities
Ensure adherence to coding standards, security best practices, and performance benchmarks
Participate in design reviews, code reviews, and architectural discussions
Qualification
Required
Strong expertise in Java, RESTful Services, and Microservices architecture
Hands-on experience with Spring Boot, Spring Cloud Config, and Spring Data JPA
Experience with Apache Kafka for event-driven architecture
Strong knowledge of distributed caching solutions such as Redis
Experience with Maven for build and dependency management
Hands-on experience with CI/CD pipelines using Jenkins and GitHub Actions
Strong version control experience using Git
Proficiency in SQL and NoSQL databases
Experience designing and optimizing database schemas and queries
Hands-on experience with Azure Kubernetes Service (AKS)
Strong knowledge of Docker and container-based deployments
Experience implementing Two-Way SSL / Mutual TLS (mTLS) for secure service communication
Experience working with WebSphere Liberty
Design, develop, and maintain high-performance RESTful services and microservices
Analyze business and technical requirements and implement scalable solutions based on defined use cases
Lead and contribute to technology upgrades, modernization initiatives, and framework upgrades
Upgrade and enhance cloud-native services to improve scalability, reliability, and performance
Demonstrate strong programming expertise and deep understanding of distributed systems
Own solutions end-to-end with minimal supervision and no hand-holding
Collaborate effectively with cross-functional teams including architects, DevOps, QA, and business stakeholders
Manage and support application releases, deployments, and production readiness activities
Ensure adherence to coding standards, security best practices, and performance benchmarks
Participate in design reviews, code reviews, and architectural discussions
Company
SRM Digital LLC
We at SRM Digital are focused towards connecting businesses with top talent across various industries.
Funding
Current Stage
Early StageCompany data provided by crunchbase