Java Developer
Experience: 3-5 years
Job Location: Ahmedabad
Roles and Responsibilities:
·     Translate application storyboards and use cases into high-quality, efficient code.
·     Design, develop, and maintain clean, reusable Java code.
·     Take full ownership of modules, ensuring timely deployment to production.
·     Optimize application performance, quality, and responsiveness.
·     Identify and resolve bottlenecks, bugs, and technical issues.
·     Maintain high standards of code quality, organization, and automation.
·     Write well-structured, testable, and efficient code.
·     Investigate new technologies and approaches, presenting them for architectural review.
·     Participate in code reviews and provide constructive feedback to peers.
·     Stay current with the latest technologies and trends.

Desired Candidate Profile:
·     Strong proficiency in Core Java (OOP, Collections, Threads, Regular Expressions, Exception Handling).
·     Solid understanding of object-oriented programming.
·     Ability to write clean, readable Java code.
·     Knowledge of scalable application design principles.
·     Strong experience with Relational Databases, SQL, and ORM technologies (e.g., MySQL, Hibernate).
·     Proficiency in software design and development using Java, J2EE, Spring Boot, Spring Security, and Hibernate.
·     Experience with test-driven development.
·     Familiarity with CI/CD processes for build and deployment.

Must-Have:
·     Java 8/Java 11 experience.
·     Expertise in the Spring Framework.
·     Hands-on experience with relational databases (Oracle/MySQL/PostgreSQL/SQLServer).
·     Proficiency in building scalable REST APIs (capable of handling 20k+ simultaneous users).
·     Willingness to work with new technologies.
·     Strong communication skills.

Nice to Have:
·     Experience with React JS, JavaScript framework.
·     Microservices architecture knowledge.
·     Familiarity with Radis, AWS S3, AWS Lambda, and NoSQL databases.
·     CI/CD experience.

Brilworks will support your growth in these areas where necessary! :)