Java Software Engineer - Mid-Level
Apply NowOpus Recruitment Solutions
Job details
Mid-Level Java Engineer My client is a leading financial services firm dedicated to providing innovative solutions and cutting-edge technology in the finance sector. With a commitment to excellence, they are seeking a talented and experienced Mid-Level Java Engineer to join our dynamic team. If you are passionate about finance, technology, and thrive in a collaborative environment, we invite you to apply. Responsibilities: Design, develop, and maintain high-performance and scalable Java applications. Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Implement best practices for software development, ensuring code quality, maintainability, and performance. Utilize Kotlin and Spring frameworks to enhance existing applications and create new features. Work with AWS services to deploy, monitor, and scale applications in a cloud environment. Perform code reviews, provide constructive feedback, and contribute to a culture of continuous improvement. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3 years of professional experience in Java development. Solid understanding of Kotlin and experience in using it for building robust applications. Proficiency in the Spring framework, including Spring Boot. Hands-on experience with AWS services (e.g., EC2, S3, Lambda, RDS). Strong understanding of software development principles, design patterns, and best practices. Experience working with relational databases such as MySQL or PostgreSQL. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration skills. Nice-to-Have: Experience with containerization technologies (Docker, Kubernetes). Familiarity with microservices architecture. Knowledge of CI/CD pipelines and tools. Understanding of serverless computing. What they Offer: Competitive salary and benefits package. Opportunities for professional growth and career advancement. Flexible work schedule, including remote work options. Collaborative and inclusive work environment. Exciting projects and cutting-edge technologies.
Apply Now