Beauto Systems is looking for a Java Developer to join our growing team, as we develop projects for small businesses across South Africa and beyond. We are seeking someone with a passion and depth of experience in solving problems that customers love and can rely on.Job Responsibities:- Design, implement and maintain java application phases To take part in software and architectural development activities Develop technical designs for application development Develop application code for java programs Conduct software analysis, programming, testing and debugging Identifying production and non-production application issues Transforming requirements into Code Develop, test, implement and maintain application software Recommend changes to improve established java application processes Experience Required:3 to 7 years hands-on Software Development experienceProven working experience in Java developmentHands on experience in designing and developing applications using Java EE platformsObject oriented analysis and design using common design patterns.Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)Excellent knowledge of MySql, Hibernate, Spring, Junit, Git.Experience in the Spring Framework.Contribute in all phases of the development lifecycleWrite well designed, testable, efficient codeEnsure designs are in compliance with specificationsPrepare and produce releases of software componentsSupport continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Looking for varsatile engineer with following skill set. Primary Java, J2EE, Spring, Spring boot Hibernate, Python based ORM frameworks Unit testing frameworks Web technology and Database knowledge Good To Have Ruby on Rails, Python JQuery, XML, HTML5 and other UI technology Shell Scripting Java, J2EE About Company : WebShar India Private Limited. Culture: Startup culture, Conditional work from home allowed Equipments: Macbook Pro will be provided by company.
Eligibility Criteria Working knowledge on Java, Spring, Hibernate, MySQL, Mongo db, AWS cloud services exposure, 1+ years in development for enterprise applications and experience of working on the full stack. Strong programming skills, Hands on experience in developing modern web applications.Must have experience in developing cloud-based web applications. Good analytical and problem-solving skills. Must be familiar with managing and maintaining code repository like Git. Strong commanding skills on Java, hibernate, spring-boot, developing and deploying microservices. Knowledge of Japanese culture/language will be an added advantage. Experience with Agile/Scrum development methodologies Job Description Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging, research, and investigation. Own & Develop the web solutions based on Java Microservice architecture, Hibernate, Spring. Stay updated with new technologies and of changes in technologies that affect back-end and front-end web development.
Java / Java Script code development using frameworks like Spring, Hibernate , Rest web services, AWS services. · Dev-Ops activities using Maven, Eclipse and other tools · Contribute to providing estimates for implementation of new requirements and work diligently towards delivering within the estimates · Ensure Quality of the releases by adhering to SDLC best-practices such as, unit tests,continuous integration, system testing · Re-use code. Ensure delivered code is modular and extensible · Ensure adequate coverage of functional and non-functional requirements in test plans Position Requirements · 3-5+ years of hands on experience in Java/J2EE development. Experience with the implementation of a distributed, enterprise JAVA/J2EE solution is strongly preferred · Experience in JAVA/J2EE Frameworks such as Spring, hibernate is strongly preferred · Experience in SOA and SOA related technologies, solutions and products as well as experience with implementation of REST full web services is preferred · Experience with data modelling and experience with relational databases like MySQL, SQL Server or Oracle is desirable · Mobile application development experience on Android or iOS is desirable Good to Have : experience in Machine learning and AI
Seeking an experience Java / J2EE senior developer / technical lead to join a highly skilled team of senior developers within NLP Automation & Machine Learning Technology Group and help us continue to build our Cognitive Automation product. The role is not just about software development, it is also about the design and architecture of our proprietary product and its implementation across the finest financial firms globally.This is a senior position reporting to the Vice President of the company. As the lead engineer you will be directly responsible for the design and architecture of all software development.The codebase is less than 36 months old, there's lots of new development and improvements to be made. Working across the full development life cycle from stakeholder liaison through to delivery you will make the technical decisions, set the standards and drive quality.Candidate should be self-motivated, energetic, driven and looking to build a career in a fast-paced market environment at one of the leading - domain-tech- firms.We embrace diversity, ideas and intellect and above all to be fair, honest, open and transparent. We embrace tough technical and intellectual challenges, we solve the hard problems and bring incredible value to our customers, employees and shareholders.Role- Lead software engineering projects and create the development and delivery of enhanced software solutions- Develop overall technical plan and create architecture proposals based on identified solution gaps. As recognised subject matter expert, lead planning, design and implementation of technical solutions- Create solution definition and solution architecture. Assist Management in Business Case Development and Scenario Planning leading to an effective decision-making process- Engage with key stake holders, internal and external, to understand user requirements- Take ownership and accountability for the deliverable s in all phases of the development life cycle- Build a future ready product and team- Become redundant!If your background resonates with the below, then do reach out to us!- 6+ years of development / technical expertise (experience is indicative only)- Hands-on experience with Advanced Core Java Technologies incl., multi threading, distributed caching, & fault-tolerant logic- Strong experience with real-time, low-latency, high-throughput, distributed and scalable systems- Understanding and experience using continuous build tools like Maven / Jenkins / GIT- Experience with web technologies like Servlets, Spring and Struts- Experience using latest frameworks like Spring MVC, Spring Boot, Spring Rest- Experience with SQL on any of the RDBMS - Oracle, PostgreSQL, My SQL- Experience with any of the ORM frameworks - Hibernate/iBatis, JDBC, JPA- Experience with Web Services development - SOAP, REST- Exposure to JMS - IBM MQ or Active MQ is good to have- Exposure to performance testing using JMeter is good to have- Use of code repository tools like SVN, GIT- Exposure to any of the build and deployment tools - ant, gradle, maven- Understanding coding practices, code quality and code coverage- Experience with Agile practices Regards Pooja