Sesheng
Sesheng | Java Web Developer
Sesheng, Baltimore, Maryland, United States,
Join our dynamic team as a
Mid-Level Full Stack Java Developer . You'll design, develop, and maintain high-quality web applications, collaborating with cross-functional teams to deliver innovative solutions.
Responsibilities
Backend Development: Design, develop, and deploy robust and scalable backend services using Java and related technologies (Spring Boot, Spring MVC, Spring Data) Develop RESTful APIs to expose backend services to frontend applications Integrate with various middleware and integration tools (Kafka, RabbitMQ, MuleSoft) Implement data access and persistence layers using relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra) Optimize application performance and scalability Write clean, efficient, and well-documented code
Frontend Development: Develop user-friendly and responsive frontend applications using modern JavaScript frameworks (React, Angular, Vue.js) Design and implement user interfaces, ensuring a seamless user experience Integrate frontend applications with backend APIs Perform frontend testing and debugging
Additional Responsibilities: Collaborate with cross-functional teams to understand requirements and translate them into technical solutions Perform unit and integration testing to ensure code quality Troubleshoot and resolve technical issues Stay up-to-date with the latest technologies and industry trends
Qualifications
- 3+ years of experience in Java development
Required Skills
Strong proficiency in core Java concepts (OOP, collections, concurrency) Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) Experience with web frameworks like React, Angular, or Vue.js Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra) Understanding of RESTful APIs and microservices architecture Experience with middleware and integration tools (Kafka, RabbitMQ, MuleSoft) Experience with version control systems (Git) Strong problem-solving and analytical skills Excellent communication and collaboration skills
Preferred Skills
Experience with cloud platforms (AWS, Azure, GCP) Knowledge of containerization technologies (Docker, Kubernetes) Experience with CI/CD pipelines and tools (Jenkins, CircleCI) Understanding of security best practices (OWASP Top 10) Product development experience is a big plus.
Equal Opportunity Statement
- We believe in equal opportunity and are dedicated to fostering a diverse and inclusive workplace. If you are passionate about technology, enjoy working in a fast-paced environment, and have a strong desire to learn and grow, we encourage you to apply.
Mid-Level Full Stack Java Developer . You'll design, develop, and maintain high-quality web applications, collaborating with cross-functional teams to deliver innovative solutions.
Responsibilities
Backend Development: Design, develop, and deploy robust and scalable backend services using Java and related technologies (Spring Boot, Spring MVC, Spring Data) Develop RESTful APIs to expose backend services to frontend applications Integrate with various middleware and integration tools (Kafka, RabbitMQ, MuleSoft) Implement data access and persistence layers using relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra) Optimize application performance and scalability Write clean, efficient, and well-documented code
Frontend Development: Develop user-friendly and responsive frontend applications using modern JavaScript frameworks (React, Angular, Vue.js) Design and implement user interfaces, ensuring a seamless user experience Integrate frontend applications with backend APIs Perform frontend testing and debugging
Additional Responsibilities: Collaborate with cross-functional teams to understand requirements and translate them into technical solutions Perform unit and integration testing to ensure code quality Troubleshoot and resolve technical issues Stay up-to-date with the latest technologies and industry trends
Qualifications
- 3+ years of experience in Java development
Required Skills
Strong proficiency in core Java concepts (OOP, collections, concurrency) Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data) Experience with web frameworks like React, Angular, or Vue.js Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra) Understanding of RESTful APIs and microservices architecture Experience with middleware and integration tools (Kafka, RabbitMQ, MuleSoft) Experience with version control systems (Git) Strong problem-solving and analytical skills Excellent communication and collaboration skills
Preferred Skills
Experience with cloud platforms (AWS, Azure, GCP) Knowledge of containerization technologies (Docker, Kubernetes) Experience with CI/CD pipelines and tools (Jenkins, CircleCI) Understanding of security best practices (OWASP Top 10) Product development experience is a big plus.
Equal Opportunity Statement
- We believe in equal opportunity and are dedicated to fostering a diverse and inclusive workplace. If you are passionate about technology, enjoy working in a fast-paced environment, and have a strong desire to learn and grow, we encourage you to apply.