Job Description: java J2EE
Required Skills
Graduate / Postgraduate in Computer Sciences or a related field
5-8 years of IT experience
Hands-on experience in:
o Developing scalable & high availability applications
o Software development using Agile methodology
o Java/J2EE & Spring
o REST API (JAX-RS/Spring)
o Databases (RDBMS/NoSQL – preferably MySQL/MongoDB)
o Any one (NoSQL/Big Data/DevOps) – Redis/MongoDB/Neo4j/Elastic
Search/Cassandra/HBase /Spark/Kafka/Terraform/Docker/Ansible/Grafana
o Troubleshooting issues & diagnosing performance bottlenecks
Exposure to Architecture & Design
Experience in mentoring junior engineers, new team members
Knowledge of software engineering best practices for the full software development life
cycle, including coding standards, code reviews, unit testing, TDD, source control
management, continuous integration, defect management, build processes & testing
Preferred Experience
Exposure to Product Development
Experience of working in a Startup environment
Any cloud platform (AWS, Azure, GCP)
Relevant Certification in Scrum/J2EE/AWS/GCP/Azure