Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Middle/Senior Java Developer to join our dynamic team on a full-time basis.
Responsibilities
- Work as part of an agile team to contribute to product features from inception to delivery and beyond
- Investigation of issues and provisioning of fixes as required
- Collaborate to help design systems including creation of RESTful APIs
- Develop in a TDD environment and use it routinely in your daily coding
- Write high quality, maintainable code
- Support the software your team build including taking part in deployment and monitoring
- Learn new technologies as required
- Integrating services into AWS and using automating scripting languages
- Proactively strive for continual improvement of processes and tool
Requirements
The successful candidate will be a skilled Java/J2EE Developer with experience across all phases of the software development lifecycle. We are seeking a positive, adaptable, and hands-on engineer who is passionate about writing high-quality, maintainable code and staying current with emerging technologies.
You will join a high-calibre, cross-functional team of engineers, product specialists, and DevOps professionals, working in short iterations to deliver robust, production-ready software.
Essential Skills
- 3+ years of experience developing with Java-based technologies
- Strong understanding of object-oriented programming principles
- Hands-on experience with the Spring framework
- Experience with Hibernate/JPA, web frameworks, and SQL databases
- Proficiency with source control systems, ideally Git and Bitbucket
- Knowledge of the English language at B1+
- Experience working with AWS cloud services
Desirable Skills
- Experience with Python
- Experience with Go (Golang)
- Ability to design and implement RESTful APIs
- Exposure to Agile development methodologies (Scrum)
Required Education and/or Experience
- Strong Java programming skills with a focus on writing clean, high-quality, and maintainable code
- Solid understanding of algorithms, software architecture, and system design
- Proven ability to collaborate effectively within an Agile team environment
- Excellent problem-solving, analytical, and communication skills
Intetics Inc. is a leading American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions built with SMAC, RPA, AI/ML, IoT, blockchain, and GIS/UAV/LBS technologies.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Senior Java Developer Q&A's