Key Responsibilities
- Software Development: Design, develop, test, and maintain business applications and systems integrations critical for operational success.
- Lifecycle Management: Apply best practices in all phases of the software development process to deliver high-quality solutions.
- Collaborative Planning: Work alongside software engineers, business analysts, and architects to crea1te robust and scalable applications.
- Code Review: Participate in peer-reviews to ensure quality and effectiveness in solution designs and code.
- Deployment & Support: Deploy systems to production environments and provide ongoing post‑implementation support, addressing any issues that arise.
- Troubleshooting: Analyze and resolve technical problems, and provide maintenance support by investigating and fixing issues as needed.
- System Optimization: Understand and enhance the inter‑dependencies between applications, systems, and databases to boost overall efficiency.
What We’re Looking For
- Java Expertise: Strong proficiency in Java and related technologies.
- Web Skills: Experience with front‑end technologies such as HTML5, CSS, JavaScript, jQuery, and Ajax.
- Framework Familiarity: Knowledge of Spring Framework, including its security, MVC, and cloud integration components.
- API Understanding: Experience with RESTful APIs and SOAP/Web Services.
- Database Skills: Proficiency in SQL and databases such as Oracle, MySQL, and PL/SQL.
- Messaging Systems: Exposure to messaging technologies like RabbitMQ, ActiveMQ, or JMS is advantageous.
- Testing Experience: Familiarity with unit testing tools, such as JUnit and Spring Test.
- Version Control & CI/CD: Proficiency with Git and CI/CD tools like Jenkins and Jira.
Nice‑to‑Have Skills
- Cloud Experience: Experience with cloud solutions and Amazon Web Services (AWS).
- Database Proficiency: Advanced skills in MySQL.
- Containerization: Knowledge of Kubernetes.
- Big Data Technologies: Familiarity with Kafka, Hadoop, Spark, or Elasticsearch.
- Front‑End Development: Experience with Bootstrap and ReactJS.
If you’re passionate about Java development and looking to make an impact in a supportive and innovative environment, we’d love to hear from you!