onsite
Software Engineer L2/3 - Jovian Concepts
Software Engineer
Senior Java developer responsible for designing, building, and optimizing complex, processing‑intensive analytics systems and novel algorithms in a high‑security environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable Java applications for processing‑intensive analytics and algorithmic solutions.
- Collaborate with cross‑functional teams to define system requirements and translate them into robust code.
- Implement performance optimizations, conduct code reviews, and ensure adherence to security and quality standards.
- Integrate new features and enhancements into existing software platforms while maintaining backward compatibility.
- Document design decisions, technical specifications, and troubleshooting procedures.
Requirements
- Proven experience as a Java developer with strong knowledge of Java EE and related frameworks.
- Solid understanding of algorithms, data structures, and performance tuning.
- Experience with data analytics, large‑scale data processing, or similar domains.
- Excellent problem‑solving skills and ability to work in a fast‑paced, security‑critical environment.
- Strong communication skills and a collaborative mindset.
Skills
javasoftware development