What are the responsibilities and job description for the Java Developer position at FutureSoft IT?
Role: Java Developer
Location: Woodlawn, MD
Duration: Long Term Contract, 1 year
Interview Mode: Phone F2F
Environment: Java/J2EE, Java Script, Angular 2 , JPA/ORM, REST/JAX/Soap Web Services, Weblogic, Spring Framework, Oracle 11g/12c, PL/SQL, Maven, HTML5, Log4f, Junit, and Unix/Linux, Agile
Principal Responsibilities:
- Collaborate with business analysts, other developers, and test engineers on the team to produce high quality software that delivers business value and follows established design patterns and processes
- Develop, Code or modify, test, and debug application programs of varying degree of complexity
- Integrate existing software into new or modified systems or operating environments
- Troubleshoot production problems within assigned applications software
- Assist less experienced staff in user specifications, coding, testing, and debugging.
- Work with business users to develop and implement acceptance tests to ensure that product meets customer requirements and expectations
- Implement recommendations for improving documentation and software development process standards
- Actively engage in process improvement initiatives.
Required:
- BS and 4 – 8 years of prior relevant experience or Masters with 2 – 6 years of prior relevant experience
- Proven experience in full software lifecycle development with Java/J2EE, Java Script, Angular 2 , JPA/ORM, REST/JAX/Soap Web Services, Weblogic, Spring Framework, Oracle 11g/12c, PL/SQL, Maven, HTML5, Log4f, Junit, and Unix/Linux experience.
- Excellent understanding of Service Oriented Architecture (SOA)
- Experience with transitioning business logic from PL/SQL to Java, developing detailed designs, optimizing code for performance and reliability, conforming to coding standards and continuous integration
- Experience in parallel development environment managing overlapping efforts impacting same function
- Excellent verbal and written communication skills, including experience working directly with customers to discuss their requirements and objectives.
- Ability to prioritize, status, and multitask
- Experience with Subversion, JIRA, HP ALM
- Familiar with Agile development methodology
Java Developer
Geon Technologies -
Annapolis, MD
Java Developer
Peraton -
Columbia, MD
Java Developer
Sensible Solutions and Technologies Inc -
Annapolis, MD