java back-end engineer

Intelliswift$110K — $140K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of Java/J2EE development experience
  • Proficiency in Java 11 and Spring Framework (Spring Boot, Spring JPA)
  • Experience with Web services (REST)
  • Familiarity with Oracle DB and NoSQL databases (MongoDB, Cassandra, Couchbase)
  • Ability to implement and manage Microservices
  • Experience with Agile development methodologies
  • Hands-on experience with CI/CD tools (Jenkins, Bamboo) and Git

Responsibilities

  • Design and develop software using various coding best practices and design patterns
  • Implement and manage Microservices architecture
  • Collaborate in daily coding activities, including code reviews
  • Ensure completion and quality management of all technical project artifacts according to SDLC guidelines
  • Engage in regular design meetings and contribute actively to discussions
  • Optimize Java application performance through advanced techniques
  • Adapt and implement improvements to enhance development standards and productivity

Benefits

  • Flexible working hours
  • Opportunity to work in a global delivery environment
  • Collaborative team culture with multiple stakeholders
  • Engagement in continuous learning and development
  • Potential for career advancement within diverse tech areas
Full Job Description
Job Description:
The team is in need of a hands-on experienced Java/J2EE lead developer with expertise in Java 11, Spring (Spring Framework-Spring Boot , Spring JPA) with expertise on Web services - REST, Oracle DB and / or any NoSQL DB (Mongo / Cassandra / Couchbase), Elastic, Maven

Listed add-on skills will be a Plus : Kafka, AWS, & Solr, Devops - Kubernetes

Skills Preferred:
1. Design & Development experience on Java/J2EE Projects. Designs and develops software by applying design patterns and best coding practices
2. Should have good experience on JUnit
3. At least 2 years of experience in implementing Micro services
4. Experience with RDBM systems: Oracle or MYSQL or NOSQL DB - MongoDB / Cassandra / Couchbase
5. Experience using Agile development methodologies
6. Profiling and improving performance of Java applications from threading, memory management, container optimization, lambda expressions, reactive programming, Java Streams, Concurrency & Collections APIs etc.
7. Effective communication and active participation in design meetings and reviews
8. Should have worked in Continuous Delivery Environment -automated build, test and deployment using any of CI/CD tools-Jenkins, Bamboo
9. Hands-on-experience with configuration build and release management -Git , Stash , Maven
10. Daily tasks will include hands-on coding and code reviews
11. Ensures all technical and project artifacts are complete and properly managed as required per the SDLC.
12. Adheres to established development standards and spearheads appropriate modifications to improve quality and productivity of the development teams.
13. Ability to work in team in diverse / multiple stakeholder environment
14. Excellent Analytical, Communication and Client Interfacing skills
15. Experience and desire to work in a Global delivery environment

Similar Jobs

More Jobs at Intelliswift

More Information Technology Jobs

Find similar java back-end engineer jobs: