06 Aug
|
Wenger and Watson
|
Bengaluru
06 Aug
Wenger and Watson
Bengaluru
Key Areas of Responsibility
• Implement features and deliver production-ready code
• Create technical documentation, system diagrams, and debugging reports
• Conduct performance optimizations and monitor key metrics
Product Strategy, Vision, and Planning
• Participate in agile planning events by providing technical insights and feasibility analysis
• Collaborate with Product Owners, Designers, and Engineers to translate business needs into
features and technical solutions
• Offer input on technology enhancements, emerging tools, and product gaps to inform the
roadmap and backlog
• Support definition of acceptance criteria to guide development and testing
Product Design and Development
• Design, develop, deploy, and maintain software solutions in an agile environment
• Write clean, scalable code aligned with best practices and engineering standards
• Collaborate with peers to implement user stories, resolve issues, and improve product
functionality
• Engage in agile events such as daily scrums and product demos
• Create proof-of-concepts and run experiments to inform technical decisions
• Conduct peer code reviews for quality and knowledge sharing
• Continuously improve team processes and development workflows
• Stay current with emerging technologies, frameworks, and industry practices
Performance Measurement and Optimization
• Monitor delivery metrics such as lead time and deployment frequency
• Identify and implement improvements to enhance delivery efficiency
Basic Qualifications
• Bachelor's degree in Computer Science, Information Technology, or equivalent
• 7+ years of experience in software development using Java
• Strong foundation in data structures, algorithms, and concurrent programming
• Expertise in designing and troubleshooting transactional systems
• Experience with microservices architecture, Java EE, Spring Boot, Spring Cloud, Hibernate,
Oracle, PostgreSQL, BigTable, BigQuery, NoSQL, Git, IntelliJ IDEA, Pub/Sub, Data Flow
• Experience in native and hybrid cloud environments and Agile development
• Proficient in Python or Java, multi-tenant cloud technologies, and tools like Jira
• Skilled in translating user stories into scalable, user-centric solutions
• Solid collaboration and communication skills for cross-functional teamwork
• Analytical problem-solver with attention to detail and structured thinking
• Experience with Java IDEs (Eclipse, IntelliJ), application servers (Tomcat), scripting languages
(JSON, XML, YAML, Terraform), Git, Maven
Preferred Qualifications
• Champion of Agile Scrum methodologies and SAFe frameworks
• Experience with CI/CD systems such as Jenkins or GitHub CI
• Deep understanding of secure solution design principles
• Familiarity with concurrent backend environments and multithreading
• Experience with tools or languages including Ruby, Python, Perl, Node.js, Bash, C, C++, Spring,
📌 Senior Java Developer (Bengaluru)
🏢 Wenger and Watson
📍 Bengaluru