Are you an expert in Java looking to make a real impact? We’re seeking a Senior Java Developer to drive innovation and build top-tier software solutions. If you have a strong foundation in Java, Spring Boot, and relational databases like PostgreSQL or MySQL, along with front-end skills in JavaScript, HTML, and CSS, we want you on our team!Stay ahead of the curve, embrace new technologies, and help shape the future of software development with us!
What you’ll do:
- Develop, enhance, and maintain Java applications, ensuring high performance and reliability using Java and Spring Boot.
- Design and implement RESTful APIs and integrate with relational databases like PostgreSQL or MySQL.
- Write clean, efficient, and scalable code while adhering to best practices and coding standards.
- Collaborate with cross-functional teams, including front-end developers, UX designers, and business analysts, to deliver robust solutions.
- Perform unit testing, debugging, and troubleshooting to ensure software quality and reliability.
- Optimize SQL queries for data manipulation and support data migration efforts.
- Work with front-end technologies, including JavaScript, HTML, and CSS, with experience in jQuery and React being advantageous.
- Deploy and manage applications in cloud environments, preferably AWS, ensuring security and scalability.
- Maintain and improve system performance by proactively identifying and resolving issues.
- Document technical designs, development processes, and system architecture for future reference.
- Stay updated with emerging technologies and industry trends to continuously enhance skills and drive innovation.
Qualification(s) required:
- Minimum: B.Comm, B.Eng, BSC Eng, BSC Informatics or related degree.
our expertise:
- 6+ years of experience in software development, with a strong focus on Java and Spring Boot.
- Proficiency in building and maintaining scalable applications using relational databases such as PostgreSQL or MySQL.
- Hands-on experience with front-end technologies, including JavaScript, HTML, and CSS, with jQuery and React being beneficial.
- Knowledge of cloud-based deployments and infrastructure, particularly in AWS environments.
- Experience working in Linux-based development environments.
- Familiarity with Python is a plus.
- Strong understanding of software design principles, system architecture, and best coding practices.
- Ability to work in an Agile development environment, collaborating with cross-functional teams.
- Commitment to writing clean, maintainable code and staying up to date with emerging technologies.
Why work for us?
Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?
You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?
Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?
By joining IOCO you will have an open invitation to our inspiring developer forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?
Desired Skills:
- Adaptability
- Authenticity
- Partnership
- Ingenuity
- Mastery