Senior Java Developer (Spring Boot and Micro-services)
Company: Aptude, Inc.
Posted on: July 13, 2019
ESSENTIAL DUTIES AND RESPONSIBILITIES Responsibilities Maintain,
enhance, and extend several critical applications. Plan and execute
development-related tasks within an AgileScrum environment. Work
with the Engineering team, developers, Product Owners, and other
team members to gain a comprehensive understanding of existing
products and features. Be conversant with roadmap plans for new
functionality to help guide decisions, consistency, and
opportunities for re-use. Remain current with evolving industry
trends and technologies. Solve analytical problems both
independently and with peers as the situation requires.
Systematically troubleshoot production issues and delivers timely
resolutions. Work on multiple tasks, make commitments, and deliver
within agreed upon timeframe. Participate in all relevant meetings
development meetings, project team meetings, issue management
meetings, and others as assigned. Follow best practices and
standards for coding. Experience Skills 8 years of software
development experience are required, with 2 years experience at a
senior engineer level are required. Strong Java programming skills.
Good experience with Spring Boot Deep experience with multiple
server-side Java development technologies and tools such as JEE,
servlets, Spring, Jersey, JDBC, MyBatis, XML, JSON, JMS, ActiveMQ,
Apache web server, Tomcat, JBoss. Knowledge of common design
patterns, design principles and industry best practices. Good
experience of SOA or micro-service architectures Experience using
functional user interfaces. Experience with AngularJS or other
principles Experience with automated unit and integration testing.
Knowledge of common design patterns, design principles and industry
best practices. Experience with SDLC tools like Rally, GIT,
Eclipse, IntelliJ, and Maven. Strong collaboration skills, within
function and across peer stakeholders, and desire to work in a
highly collaborative environment. Excellent and effective
interpersonal and communication skills (written, verbal and
listening), with ability to build positive working relationships
across multiple groups within the organization. Good judgment,
strong problem-solving and decision-making skills, and a finely
tuned balance of technical purity and pragmatism. Committed,
engaged, self-motivated, decisive, adaptable, data driven,
transparent and objective OTHER DUTIES Performs other duties as
assigned by supervisor JOB QUALIFICATIONS Education Bachelor of
Science degree in Computer Science or equivalent Experience 8 years
of experience of software development.
Keywords: Aptude, Inc., Appleton , Senior Java Developer (Spring Boot and Micro-services), IT / Software / Systems , Appleton, Wisconsin
Didn't find what you're looking for? Search again!