Job Description – Java SDE2
Company: StatusNeo
Location: Bangalore (Hybrid)
Experience: 6+ Years
About the Role
StatusNeo is seeking an experienced Java Software Development Engineer II (SDE2) to join our dynamic team in Bangalore. The ideal candidate will have strong expertise in Java ecosystems, system design, and event-driven architectures, with a proven track record of building scalable, distributed systems.
Key Skills & Requirements
-
Core Skills: Java/J2EE, SQL/NoSQL, Data Structures & Algorithms (DSA), System Design, Event Tools (Kafka, RabbitMQ)
-
Deep knowledge of Java ecosystems (Spring Boot, Hibernate, REST APIs)
-
Strong grasp of TDD/BDD, clean code principles, and SOLID design patterns
-
Experience designing scalable, distributed systems using microservices architecture
-
Integration of event-driven systems (Kafka, RabbitMQ)
-
Expertise in CI/CD pipelines, version control (Git), and code reviews
-
Hands-on with automated testing frameworks (JUnit, Selenium)
-
Familiarity with code quality tools (SonarQube, Checkstyle)
-
Proficiency in DevOps tools: Jenkins, Docker, Kubernetes, Ansible, Terraform
-
Containerization and orchestration for microservices
-
Secure coding practices, OWASP compliance, and vulnerability management
-
Monitoring & logging tools (Prometheus, Grafana, ELK Stack)
-
Incident response, root cause analysis, SLA/SLO management
-
High-availability and fault-tolerant system design
-
Agile/Scrum methodologies and DevOps lifecycle integration
-
End-to-end ownership from design to production deployment
-
Strong collaboration with cross-functional teams
-
Ability to articulate technical concepts to non-technical stakeholders
-
Performance optimization using metrics and logs
What We Offer
-
Hybrid work model (Bangalore – Whitefield focus)
-
Opportunity to work on cutting-edge projects with modern tech stacks
-
Collaborative and growth-oriented environment