Summary:
We are seeking an experienced Senior Software Engineer with strong expertise in Core Java, Spring Boot, Microservices, and modern front-end development (React).
The ideal candidate will have hands-on experience with event-driven architecture, message brokers (RabbitMQ or Kafka), and containerized deployments on Kubernetes. Will work closely with cross-functional teams to design, build, and support scalable, resilient enterprise applications.
Required Qualifications
- < data-start=2981 data-end=3038>Bachelor s degree in Computer Science or a related field.
- < data-start=3041 data-end=3097>8+ years of experience in Core Java development.
- < data-start=3100 data-end=3170>4+ years of experience with Spring Boot and Spring frameworks.
- < data-start=3173 data-end=3246>4+ years of experience building front-end interfaces using React.
- < data-start=3249 data-end=3343>4+ years of experience implementing message queuing or event streaming using RabbitMQ.
< style=text-align: left; data-start=3350 data-end=3386>Preferred Skills & Experience
- < data-start=3389 data-end=3455>Experience with Kafka (in addition to or instead of RabbitMQ).
- < data-start=3458 data-end=3508>Elasticsearch for indexing, search, and analytics.
- < data-start=3511 data-end=3583>Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- < data-start=3586 data-end=3656>Strong experience with Git, CI/CD pipelines, and DevOps practices.
- < data-start=3659 data-end=3735>Hands-on experience working in Agile or hybrid development environments.
< style=text-align: left; data-start=3742 data-end=3777>Technical Skills & Knowledge
- < data-start=3780 data-end=3886>Strong Java expertise, including concurrency, collections, JVM fundamentals, and modern Java features.
- < data-start=3889 data-end=3939>Microservices architecture and RESTful API design.
- < data-start=3942 data-end=4009>Containerization and orchestration using Docker and Kubernetes.
- < data-start=4012 data-end=4083>Relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra).
- < data-start=4086 data-end=4166>Application monitoring and observability tools (Prometheus, Grafana, ELK stack).
- < data-start=4169 data-end=4227>Software design patterns and architectural best practices.
- < style=text-align: left; data-start=4230 data-end=4325>Security best practices, including authentication, authorization, and secure coding principles.