i
Discoveries Quintessential
26 Discoveries Quintessential Jobs
3-8 years
Java Developer - Microservices Architecture (3-8 yrs)
Discoveries Quintessential
posted 14hr ago
Key skills for the job
JOB DESCRIPTION :
MID SENIOR SOFTWARE DEVELOPER : JAVA
SCOPE OF WORK :
The role of mid/senior java developer is responsible for a range of tasks that help in developing and maintaining Java applications.
KEY RESPONSIBILITIES :
1. Software Development :
- Coding
- Participate in the entire software development life cycle(SDLC).
- Identifying and fixing software bugs and issues, performing debugging and troubleshooting activities to ensure smooth functioning of Java applications.
2. Reporting and Documentation :
- Document code, software configurations and project related information.
- Create and maintain technical documentation for future reference.
- Provide regular progress updates to the reporting manager and stakeholders.
- Assist in project planning, estimation, and tracking
3. Support and Maintenance :
- Providing support and maintenance for deployed Java Applications.
- This involves identifying and resolving issues reported by end users and applying necessary updates.
4. Following Best Practices :
- Follow established coding standards, software development methodologies and best practices to maintain code quality, reusability and readability.
5. Collaboration :
- Collaborating with peer developers and stakeholders to analyze requirements, design software solutions and develop Java applications accordingly.
DESIRED SKILLS AND EXPERIENCE :
- Experience of 3+ years working on core java or advanced java concepts J2EE,OOP's concepts ,algorithms and data structures is crucial.
- Familiar with build tools like Maven and Gradle.
- Familiar with java frameworks and libraries like Spring, Hibernate and JavaFX
- Should have knowledge on version tool Like SVN,GIT.
- Experience with unit testing e.g. Junit
- Experience in IntelliJ/Eclipse Development environment.
- Experience in RESTful applications, microservices, AWS
- Database concepts and having hands on experience in SQL and relational databases is important
- Basic understanding of web development concepts like HTML, CSS and JavaScript's is valuable.
- Familiar with Multithreading
- Familiar working in an AGILE environment
- Familiar with project management tools like JIRA, Confluence and Bamboo for automatic build processes
- Problem solving and Analytical thinking skills
- Effective communication in understanding requirements clearly and effective team collaboration
- Continuous learning in staying updated with the latest updates in Java ecosystem
REQUIREMENTS :
- Masters/Graduate degree in computer science or related field
- Certification in AWS for Java developers
Functional Areas: Other
Read full job description2-4 Yrs