Location
Pune | India
Job description
The Backend Developer on the Engineering team is responsible for the implementation, design, architecture and quality control of business integrations/general development within the customer-facing product application and internal tools used by development technical operations. This includes troubleshooting bugs and implementing new features as required in existing backend applications; even building new components as needed. A successful Backend Developer will produce all required functionality in a timely manner and will communicate and work with colleagues to solve problems and improve the systems they work with.
Heres a closer look at this key role:
- Prioritize and plan for deliverables in an iterative development strategy.
- Design, document, code, and test technical solution for new systems or enhancements to existing systems.
- Follow agile software development methodologies for implementation.
- Working with various teams in LogicMonitor to deliver software products that support LogicMonitors business growth.
- Envision system features and functionalities by analyzing business requirements.
- Troubleshoot and resolve product/application issues for escalated support cases.
- Collaborate with a diverse, distributed development organization. Our development team spans multiple cities in the US and Asia.
What Youll Need:
- Bachelors or above degree in computer science or related field
- 3+ years of software development experience in commercial or enterprise application
- 2+ years of full-time experience as a Java developer on Linux platform with familiarity on latest Java development framework and open-source tools
- Strong understanding of web application architectures with strong SQL / Database knowledge
- Familiar with AWS services
- Ability to work with a development team and develop strong, reliable, and effective relationships with team members
Nice to have
- Azure, Google Cloud experience
- Python / Ruby / Go experience
- Familiar with Atlassian Suite (JIRA, Confluence, Bamboo, BitBucket)
- Familiar with Test frameworks (Junit, wiremock)
- Excellent in communication (written and verbal) and collaboration with other functional teams (Support Engineering, Tools, Product, etc.).
- Ability to quickly develop competencies in numerous technologies (i.e. you can learn quickly!)
Job tags
Salary