39 OrangeShark Jobs
Software Development Engineer III - Java Technologies (4-8 yrs)
OrangeShark
posted 16d ago
Position : SDE-3 (Java dev)
Location : Bangalore (Onsite)
Experience : 4+ years
Key Responsibilities :
- Lead technical discussions within a track or workstream, acting as a technical guide for junior engineers.
- Own the technical stack, ensuring scalability, reliability, and maintainability.
- Collaborate with the product team to align the technical roadmap with the product vision.
- Define, maintain, and execute the technical roadmap with support from senior engineers.
- Lead by example in coding, debugging, reviewing, and testing, contributing high-quality model code.
- Design high-level architectures and low-level system designs for critical backend systems.
- Optimize systems for latency, scale, and reliability, ensuring they meet demanding non-functional requirements.
- Implement robust data protection and secure data storage solutions.
- Navigate ambiguous problem spaces, providing guidance and direction to junior engineers during complex decision-making processes.
- Advocate for long-term solutions while balancing short-term deliverables.
Requirement :
- Bachelor's Degree in Computer Science or a related field with 5+ years of experience building large-scale products.
- Proficient in Java, Spring, or similar frameworks. Strong understanding of design patterns and microservices best practices.
- Scalability and Reliability : Proven experience in owning and building Tier 1 services with a deep understanding of reliability, scalability, and fault-tolerant design.
- Infra Knowledge : Hands-on experience with infrastructure components like queues(RabbitMQ, Kafka), caching (Ehcache, Memcached), databases (PostgreSQL, MongoDB,Cassandra, Redis), and container management tools (Docker, Kubernetes).
- Mentorship : Demonstrated ability to mentor junior developers and guide them in technical discussions and decisions.
- Collaborative Mindset : Proven ability to work with cross-functional teams and strong product thinking to align technical efforts with business goals.
Functional Areas: Software/Testing/Networking
Read full job description