Java Developer | Codersbrain
Job Description
Java Developer
Company Overview
Company details are not specified.
Job Summary
As a Java Developer, you will play a critical role in developing and maintaining robust, scalable applications using Java technologies. Your work will involve collaborating within a team to enhance application performance and build solutions that meet business requirements. This position is vital in supporting the organization’s goals by delivering high-quality software solutions on time.
Responsibilities
- Design, develop, and maintain Java applications using the Core Java and Spring frameworks.
- Implement RESTful APIs and manage data flow in microservices architecture.
- Utilize tools like Maven/Gradle for project management and Jenkins for continuous integration.
- Write unit tests using JUnit to ensure code quality and robustness.
- Collaborate with cross-functional teams to analyze requirements and propose solutions.
- Monitor and optimize application performance, especially within AWS environments.
Qualifications
- Education: Bachelor's degree in Computer Science or a related field.
- Experience: Minimum of 5 years of relevant experience in Java development.
- Technical Skills:
- Proficient in Core Java, Spring Boot, Spring Batch.
- Experience with REST API development and Kafka for messaging.
- Familiarity with Postgres database systems.
- Knowledge of AWS services and deployment strategies.
- Experience in using Git for version control and collaboration.
Preferred Skills
- Knowledge of payment systems and processes, including Authorization and Settlement/Reconciliation of Credit/Debit Cards and Gift Cards.
- Experience in legacy modernization projects.
- Familiarity with Agile methodology for project management and development.
Experience
A minimum of 5 years of hands-on experience in Java development and relevant technologies, particularly within a hybrid work environment.
Environment
The position is based in Bangalore with a hybrid work model, offering flexibility in working arrangements.
Salary
Salary details are not specified.
Growth Opportunities
Career advancement opportunities are not specified.
Benefits
Benefits package is not specified.