Posted:11 hours ago|
Platform:
On-site
Full Time
Senior Java Developer Who are we looking for? A passionate developer who has a strong working knowledge of OOPS and functional programming principles. Standard Definitions and abbreviations don't entice us that much. Key skills: • Strong Java and J2EE background with 5-7 years of experience. • Strong working experience in Multi-Threading, Exception Management and Use of Collections. • Sound knowledge of working with application aspects i.e., Caching, Asynchronous APIs, Logging etc. • Experience with web application frameworks like Spring Boot or Dropwizard. • Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG. • Understanding of relational databases, RESTful services, and build tools like Maven & Gradle • Knows what and when to mock and have used frameworks like Mockito/Power mock. • Understanding of message queue such as ActiveMQ, Kafka, RabbitMQ. • Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket. • Exposure to Agile/Scrum, TDD not in theory but in practice. • Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube. • Willingness to take ownership of the technical solution and ensure technical expectations of deliverables are met. • Strong communication skills along with the ability to articulate technical designs and concepts. • Exposure to cloud and containerization would be a plus. • Hands-on experience in application development in an enterprise setup. • Have a good Understanding of Distributed Application Architecture. Developers at Tenerity: • Believe in writing clean and maintainable code. • Work with cutting edge technologies like Akka, Docker, Reactive Programming, Functional programming languages and NoSQL databases. • Are the key technical influence in software architecture decisions. • Are responsible for technical design and the entire lifecycle of product development. • Guide, mentor teams and others. • Are a part of an open office culture which fosters knowledge sharing sessions. • Work in a collaborative team environment; engage in discussions and team-wide communication such as daily Stand-ups, tech rally, and pair programming refactoring, code review. • Love participating as a speaker, contributing to open-source projects, writing blogs or articles. What will you get? • Awesome opportunity to work with Micro Services architecture getting shipped on Cloud. • Experience in working with automated build deploy powered by Code Analysis, Automated Tests, Functional and Non-functional analysis, Blue Green deployment and much more. Show more Show less
Tenerity India
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Pune, Maharashtra, India
Salary: Not disclosed
Gurugram, Haryana, India
Salary: Not disclosed
Ahmedabad, Gujarat, India
Salary: Not disclosed
Thiruvananthapuram, Kerala, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed
Gandhinagar, Gujarat, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Gandhinagar, Gujarat, India
Salary: Not disclosed