Maintec Technologies
Senior Java Fullstack Developer
Maintec Technologies, Omaha, Nebraska, us, 68197
Senior Java Fullstack Developer Location: Omaha, NE- onsite Must have: Exp - 13 Years We are looking for a Senior Java Fullstack Developer to join our team and work on developing and maintaining high-quality web applications. You will be responsible for both front-end and back-end development using a variety of technologies such as Java, spring, Hibernate, JavaScript, AngularJS, and more. You will also collaborate with other developers, product managers, and designers to deliver innovative solutions that meet customer needs and exceed expectations. Responsibilities: Design, develop, and test Java-based web applications using agile methodologies. Write clean, efficient, and well-documented code that conforms to industry standards and best practices. Perform software design and code reviews and provide feedback to junior developers. Design and implement front-end and back-end systems using various frameworks and libraries. Troubleshoot, debug, and fix issues in existing and new features. Build fully-fledged platforms using a range of different technologies. Write effective APIs and integrate with external services and databases. Ensure the security, performance, and scalability of the applications. Document the development phases and create technical documentation. Stay updated with the latest trends and technologies in web development. Requirements: Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Senior Java FullStack Developer or similar role. In-depth knowledge of Java and spring frameworks (Spring Boot, Spring MVC, Spring Security, etc.). Experience with front-end technologies such as HTML, CSS, JavaScript, AngularJS, Bootstrap, etc. Experience with back-end technologies such as Hibernate, JPA, JDBC, RESTful APIs, etc. Experience with databases such as MySQL, MongoDB, Oracle, etc. and web servers such as Apache Tomcat, Jetty, etc. Experience with tools such as Maven, Git, JUnit, Jenkins, SonarQube, etc. Experience with cloud platforms such as AWS, Azure, Google Cloud Platform, etc. is a plus. Excellent communication and teamwork skills. Good problem-solving and analytical skills. Attention to detail and quality orientation