Required Skills and Experience
• Strong
communication skills
, both verbal and written, with proven collaboration and organizational abilities.

5–8+ years
of professional experience with a strong focus on full-stack development.
• Deep expertise in
Java, Spring Boot, J2EE, and microservices architectures
.
• Hands-on experience with
Spring MVC, Spring Security, Spring AOP/Aspects, JPA, Hibernate
.
• Proven proficiency with
React, JavaScript (ES6+), TypeScript, HTML5, CSS3
, and modern state management libraries (
Redux, Context API
).
• Experience with
React Hooks, component-based architecture, and front-end performance optimization
.
• Experience building and consuming
RESTful APIs and SOAP Web Services
.
• Strong experience with
JSON/XML, distributed transactions, and integration patterns
.
• Experience with
SQL relational databases
such as SQL Server or Oracle DB.
• Familiarity with legacy technologies:
JSF, AngularJS, jQuery, JBoss, Log4j, Eclipse STS
.
• Hands-on experience with at least one major cloud platform:
AWS, Azure, or GCP
.
• Strong experience writing automated tests using
JUnit, TestNG, Mockito
, along with front-end testing frameworks such as
Jest, React Testing Library
.
• Strong understanding of
software engineering best practices
including CI/CD, code reviews, maintainable design, and Agile delivery.
• Ability to write
clean, maintainable Java and SQL code
across diverse technical scenarios.
• Experience with
large-scale application development
and recent hands-on coding.

Excellent English communication skills
.
• Strong
analytical and problem-solving skills
.
• Ability to quickly
learn and adapt to new technologies
.
• Bachelor's degree in
Computer Science, IT, Software Engineering
, or related field.

Similar jobs

More from Bull-It Solutions Ltd
Bull-It Solutions Ltd 2 days ago
Bull-It Solutions Ltd 2 days ago
BULL-IT SOLUTIONS LTD 1 day ago

Senior Java Full Stack Developer

Apply Now
Back to search page