Are you a talented and driven Java developer looking for an exciting career opportunity? We are seeking a highly skilled and self-motivated professional to become a key part of our dynamic team. If you excel in fast-paced, challenging environments and are passionate about delivering outstanding results, we want to hear from you.
As a Java Developer at our company, you’ll play a vital role in designing, developing, and maintaining high-performance Java applications tailored to meet our clients’ needs. You’ll work on diverse projects, including cutting-edge web applications, innovative mobile apps, and robust enterprise-level software systems. Be part of an exciting, collaborative work environment that values creativity and teamwork. Join us and elevate your Java development career!”
Responsibilities:
- Develop and Maintain Applications: Design, develop, and maintain high-quality Java applications that meet business needs and exceed client expectations.
- Collaborate Across Teams: Work closely with cross-functional teams to identify, prioritize, and deliver project requirements effectively.
- Establish Best Practices: Develop and implement coding standards, conduct code reviews, and ensure adherence to industry best practices.
- Resolve Technical Challenges: Perform technical analysis to troubleshoot issues and create robust solutions and technical artifacts in response to production challenges.
Requirements:
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field.
- Minimum of 3 years of experience in Java development, software development, or database management.
- Strong expertise in Java programming and frameworks like Spring, Hibernate, and Struts.
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
- Working knowledge of database technologies, including MySQL and Oracle.
- Demonstrable expertise in programming, network administration, and software installation and configuration.
- Strong analytical and problem-solving skills with excellent organizational capabilities.
- Experience with IT project management methodologies, such as Agile or Scrum.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Exposure to DevOps tools and practices, including Git, Jenkins, and Docker.
- Preferred certifications such as Oracle Certified Professional (OCP).
- Advanced knowledge of cloud computing technologies (AWS, Azure, or Google Cloud).