LBi Software is looking for an entry level Java Full Stack Web Application Developer. Candidates will be working on a team to design and develop custom enterprise web applications. Candidates must be self-starters and able to follow written and verbal direction working with a technical team leader. They must be able to produce well-documented and efficient code and possess the communication skills necessary to explain complex technical information. The position requires strong interpersonal and communication skills. The position requires strong knowledge of software architecture, development, database design, unit testing, continuous integration, continuous delivery, and QA processes.
Qualified candidates will join a team utilizing agile methodologies towards software development and delivery. Team sizes vary roughly from 2-10 developers, who will work in 1-3 week sprints. Senior developers will be expected to design and architect new features as well as implement best practices for other developers to follow.
Required technical skills include:
Java or .NET(C#), REST Services, HTML, Angular, CSS/SCSS, Bootstrap, Junit, SQL, Database Design
Additional skills a plus:
JSpring Framework, J2EE technologies, MyBatis, .NET Core, EF Core, UI/UX design, Responsive Design, SASS/LESS, React, Node, Tomcat, Jenkins, Docker, Kubernetes, Agile Process, Smartphone/Tablet App Development (iOS, Android), Business Objects, ETL, Crystal Report, database reporting tools, Apache Spark, DB2, Oracle, MySQL, MariaDB, PostgreSQL, SQL Server