Link copied to clipboard!
Back to Jobs
Java Backend Developer at Bright Mind Solutions LLC
Bright Mind Solutions LLC
Orlando, FL
Information Technology
Posted 0 days ago
Job Description
Onsite role in Orlando FL Java Backend Developer Must need to work on W2 only No OPT candidates Role Summary We are looking for a skilled Java Backend Developer to join our engineering this role you will be responsible for the server-side of our web applications managing the interchange of data between the server and the users. You will focus on the development of all server-side logic definition and maintenance of the central database and ensuring high performance and responsiveness to requests from the front-end. Key Responsibilities Design & Development: Build robust scalable and secure backend services and APIs using Java and Spring Boot. Architecture: Contribute to the design of microservices architecture and ensure the system is capable of handling high-volume traffic. Database Management: Design and optimize database schemas (SQL or NoSQL) and write efficient queries to ensure data integrity and performance. Integration: Collaborate with front-end developers to integrate user-facing elements with server-side logic. Quality Assurance: Write clean maintainable code and conduct unit and integration testing (using tools like JUnit or Mockito) to ensure bug-free deployment. Optimization: Identify performance bottlenecks and implement solutions to improve application speed and scalability. CI/CD: Participate in the continuous integration and deployment process ensuring smooth release cycles. Required Qualifications Education: Bachelors degree in Computer Science Engineering or a related field (or equivalent practical experience). Java Proficiency: Strong proficiency in Java Version 8/11/17 with a solid understanding of its ecosystems and object-oriented programming. Frameworks: Extensive experience with Spring Framework (Spring Boot Spring MVC Spring Data Spring Security). APIs: Proven experience in designing and building RESTful APIs or GraphQL. Databases: Solid understanding of relational databases (MySQL PostgreSQL) or NoSQL databases (MongoDB Cassandra). Tools: Familiarity with build tools such as Maven or Gradle and version control using Git. Preferred Qualifications (Nice to Have) Cloud Experience: Experience with cloud platforms like AWS Azure or Google Cloud Platform (GCP). Containerization: Hands-on experience with Docker and Kubernetes. Messaging: Knowledge of asynchronous messaging systems like Apache Kafka or RabbitMQ. Caching: Experience with caching mechanisms like Redis or Memcached. Architecture: Familiarity with Microservices architecture and distributed systems. Soft Skills Strong problem-solving skills and a can-do attitude. Ability to work independently as well as collaboratively in a team environment. Excellent verbal and written communication skills. A passion for clean code and continuous learning Key Skills REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java Employment Type : Full Time Experience: years Vacancy: 1
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.