Apply before 31st January | Total Position: 2
Engineering Process Consultant: Wellcreator is a top-tier software development company headquartered in the United Kingdom, with offices in the UAE and Pakistan. We provide a unique blend of IT consulting, outsourcing services, and specialized solutions for businesses around the world. Our expertise covers everything from web development and mobile app development to custom software solutions tailored to the needs of our clients.
Founded by visionary IT professionals with over 10 years of experience in the software industry, we are committed to pushing the boundaries of innovation and delivering cutting-edge software that helps businesses thrive in the digital age.
At Wellcreator, our team is our strength. We’re proud of our diverse, talented workforce that spans across different regions, bringing together both local and international talent. We believe in the power of collaboration and are always looking for skilled individuals who want to grow with us. If you're passionate about software development, have the right technical skills, and are looking for exciting opportunities, we invite you to apply and join our fast-growing, dynamic team.
We are looking for an experienced Senior Java Developer to be a part of our Wellcreator development team.
Duties & Responsibilities:
* Hands-on experience in developing applications using Java EE platforms, Spring Framework, Spring Boot, Hibernate, Java Swing, Java FX, JPA, Batch Processing, Java 8, or higher versions.
* Expertise in producing RESTful APIs and back-end services.
* Experience in agile development, GIT, or Maven.
* Familiarity with continuous integration and build tools such as Jenkins.
* Contribute to all phases of the development life cycle.
* Write well-designed, testable, and efficient code.
* Willing to work in a multi-technology environment.
* Designing and developing high-volume, low-latency server-end applications for mission-critical systems and delivering high availability and performance.
* Prepare and produce releases of software components.
* Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
* Work closely with the Infrastructure, Development and Test Teams to implement the CI & CD solution.
Requirements:
* At least 4-5 years of industry experience in Software Development.
* Computer Science or relevant degree from a university.
* Experience with Spring Boot (JPA, Security, Rest, Cloud) is a plus.
* Solid understanding of object-oriented programming.
* Strong knowledge in REST web services.
* Collaborating with coworkers to conceptualize, develop, and release software.
* Conducting quality assurance to ensure that the software meets prescribed guidelines.
* Rolling out fixes and upgrades to software, as needed.
* Securing software to prevent security breaches and other vulnerabilities.
* Process-oriented with great documentation skills.
* Knowledge of best practices and IT operations in an always-up, always-available service.
* Proficient understanding of code versioning tools, such as Git.
* Familiarity with build tools such as Ant, Maven.
* Familiarity with ORM such as Hibernate.
* Strong knowledge in MySQL and Postgres databases.
* Strong knowledge using Redis and MongoDB.
* Strong knowledge in JMS such as ActiveMQ.
* Proficiency in working in Linux/Unix environment.
* Understanding of clouds, especially AWS.
Perks and Benefits:
* 18 Paid Holidays
* In-patient and out-patient medical coverage
* Provident Fund
* Training fund
* Vehicle lease options
* Home Loan
* Child education support allowance
* 3 days work from home monthly
* Advance salary (need-based)
* Personal loans
* Annual Recreational Trips
* Referral Bonus
* Subsidized Lunch
* Team and Company-wide dinners
* Self-service pantry
* Marriage bonus
* Flexible Hours
* Loan for personal expenses
* Performance-based bonuses
* Holiday on the weekend (Saturday and Sunday)
#J-18808-Ljbffr