i
WITS Innovation Lab
173 WITS Innovation Lab Jobs
Java Developer - Backend Technologies (4-6 yrs)
WITS Innovation Lab
posted 15hr ago
Flexible timing
What You Will Do :
- Work closely with the Product team (i.PMs, Designers, Developers, and QA) right from the inception of features & participate in product & tech discussions, and refine the acceptance criteria and testing estimation
- Understand business and product requirements as related to payments and the existing service architecture
- Own product development on functional and non-functional requirements, OKRs, and improvements to code quality across the team & be responsible for ensuring the quality and timeliness of deliverables for the team
- Be a self-learner when it comes to technology and work with the team to collaborate on the engineering initiatives as the products go through the evolution cycle
- Own the entire lifecycle of feature development, test, deployment, fixes and improvements
- Work with tech leads, product managers and other stakeholders to continuously work towards progressing on the group's and organization's goals
- Write code that is clear, concise, performant, tested and easily understood by others
- Communicate, collaborate and work effectively across cross-functional teams in a global environment & work closely on the production environment, maintaining product's uptime, reliability and SLOs
What You Will Need :
- At least 4 years of experience in designing, developing, testing and deploying applications with Golang/Java/Ruby
- Proficient in OOP, SQL, Design Patterns
- Experience with data modeling experience in Relational and/or NoSQL databases is a plus
- Well-versed with agile methodologies
- Hands on knowledge of unit testing methodologies and frameworks
- Experience troubleshooting server performance - memory issues, GC tuning, resource leaks
- Experience working in technologies like Kafka, RabbitMQ, Postgres, MySQL, Redis, Aerospike, or similar
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice