Requirement Detail
Mid Java Developer Experience: 3–7 Years
Employment Type: Full-Time
We are looking for a skilled and experienced Senior Java Developer to join our development team. The ideal candidate should have strong expertise in enterprise Java application development, excellent problem-solving skills, and the ability to deliver high-quality solutions in a fast-paced Agile environment ???€
Key Responsibilities
Design, develop, and maintain enterprise applications using Java 8 and Spring Boot. Develop RESTful APIs and backend services for scalable applications. Write efficient, reusable, and maintainable code following best practices. Perform unit testing using JUnit and support integration testing activities. Work extensively on SQL development and Oracle database optimization. Participate in code reviews and ensure adherence to coding standards. Mentor junior developers and support technical guidance within the team. Collaborate with business stakeholders, QA teams, and cross-functional teams for successful project delivery. Troubleshoot production issues and ensure high application performance and stability. Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives. Mandatory Skills
Java 8 Core Java / J2EE Spring Boot REST APIs JUnit SQL Oracle Database Good to Have Skills
Angular 8 Linux Basics Apache Kafka JMS GIS Technologies Tableau / Data Analytics Integration Testing Experience Agile Methodology Desired Candidate Profile
3–7 years of experience in Enterprise Java development. Strong expertise in Core Java/J2EE and SQL fundamentals. Excellent analytical and problem-solving skills. Expertise in at least two of the following: Spring Boot REST APIs Angular Strong Oracle database skills with query optimization experience. Experience with Kafka, GIS technologies, or JMS is an added advantage. Excellent verbal and written communication skills. Ability to conduct code reviews and mentor junior developers. Strong commitment to delivering high-quality solutions with minimal production defects. Experience working in Agile development environments is preferred. Primary Skills
Java 8, Core Java/J2EE, Spring Boot, REST APIs, JUnit, SQL, Oracle Database
Secondary Skills
Angular 8, Kafka, JMS, Linux, GIS Technologies, Tableau, Integration Testing, Agile ????
STANDARD SKILLSET ROLE: JAVA DEVELOPER MUST HAVE: JAVA 8, SPRING BOOT, REST APIS, JUNIT, SQL, ORACLE GOOD TO HAVE: LINUX BASIC, ANGULAR 8, DATA ANALYTICS (TABLEAU), JMS, KAFKA, GIS TECHNOLOGIES AND INTEGRATION TESTING EXPERIENCE. EXPERIENCE LEVEL: SENIOR, 3-7 YEARS OF EXPERIENCE IN ENTERPRISE JAVA 8 DESIRED PROFILE: " VERY STRONG IN CORE JAVA / J2EE, SQL FUNDAMENTALS. " VERY GOOD ANALYTICAL SKILLS AND PROBLEM-SOLVING ABILITY ARE A MUST. " SHOULD HAVE EXPERTISE IN ANY OF THE TWO FOLLOWING FRAMEWORKS: SPRING BOOT, REST, ANGULAR. " GOOD EXPERIENCE WITH KAFKA, GIS OR JMS IS A PLUS. " VERY GOOD COMMUNICATION SKILLS. " VERY STRONG ORACLE DATABASE SKILLS ARE ESSENTIAL. " KNOWLEDGE ON AGILE DEVELOPMENT METHODOLOGY IS A PLUS. " MUST BE CAPABLE OF DOING CODE REVIEWS AND MENTORING THE JUNIOR DEVELOPERS TO DRIVE TOWARDS HIGH QUALITY DELIVERABLES. " STRONG BACKGROUND CULTURE OF DELIVERING PROJECTS WITH FIRST TIME RIGHT / ZERO DEFECTS IN PRODUCTION. - make a JDJob Description – Senior Java Developer Role: Senior Java Developer
Experience: 3–7 Years
Job Type: Full-Time
We are seeking a highly skilled Senior Java Developer with strong expertise in enterprise application development using Java technologies. The ideal candidate should possess excellent analytical and problem-solving skills, strong Oracle database knowledge, and hands-on experience in building scalable backend applications using Spring Boot and REST APIs ???€
Key Responsibilities
Design, develop, test, and maintain enterprise applications using Java 8 and Spring Boot. Develop scalable RESTful APIs and backend services. Write clean, reusable, and high-quality code following coding standards and best practices. Perform unit testing using JUnit and support integration testing activities. Develop and optimize SQL queries and database components using Oracle. Participate in technical design discussions and contribute to architecture decisions. Conduct code reviews and mentor junior developers to ensure high-quality deliverables. Collaborate with cross-functional teams including QA, DevOps, and Business teams. Troubleshoot and resolve application and production issues efficiently. Follow Agile development methodologies and participate in sprint activities. Mandatory Skills
Java 8 Core Java / J2EE Spring Boot REST APIs JUnit SQL Oracle Database Good to Have Skills
Angular 8 Linux Basics Apache Kafka JMS GIS Technologies Tableau / Data Analytics Integration Testing Experience Agile Methodology Desired Candidate Profile
3–7 years of experience in Enterprise Java development. Strong expertise in Core Java/J2EE and SQL fundamentals. Excellent analytical and problem-solving abilities. Expertise in at least two of the following technologies/frameworks: Spring Boot REST APIs Angular Strong Oracle database skills including query optimization and performance tuning. Experience with Kafka, GIS technologies, or JMS will be an added advantage. Excellent communication and interpersonal skills. Ability to perform code reviews and mentor junior developers. Strong focus on quality delivery with zero-defect production mindset. Experience working in Agile/Scrum development environments. Primary Skills
Java 8, Core Java/J2EE, Spring Boot, REST APIs, JUnit, SQL, Oracle Database
Secondary Skills
Angular 8, Kafka, JMS, Linux, GIS Technologies, Tableau, Integration Testing, Agile