Java Developer

Matlen Silver Parsippany-Troy Hills , NJ 07054

Posted 2 months ago

Develops high quality well documented system codes using Java based on specification developed
in conjunction with application experts from other departments within the company.
RESPONSIBILITIES:

Develop & enhance effective programs & data structures that successfully meet the objective.

Participate effectively in relevant aspects of software development life cycle (SDLC) including
planning, construction, testing, reviews and demonstrations.

Collaborate with team to design, develop, test and refine deliverables.

Investigate and resolve application issues as needed Package, configure and deploying software
Collaborate with clients, Product Managers, Architects, & Analysts to develop
and review requirements & design.

Review and create system, software and functional design specifications that address requirements.

Participate in project planning and release management.

Research, recommend, and introduce new technologies and new uses of existing technologies Participating
in Business planning, IT strategy and setting direction.

Required Qualifications:

Core skills: Java Web Application Development, including Spring & Hibernate

Product & Design Knowledge:
Experience with Large Enterprise Applications, and Integrations

Microservices - Experience working with RESTful webservices and JSON

Batch Processing and Backend Development experience -- including SQL, and performance tuning.

Experience with Tomcat Apache Webserver, Linux.

Experience with MongoDB, GIT, Jenkins, BladeLogic and Docker a plus.

Unit Testing / TDD -- Scripting & Automated Testing, Continuous Integration. Junit, Cucumber preferred

Agile Development Methodoloy
Experience with Angular, React, Hibernate required.
Dojo knowledge preferred

Skills:
Java Web Application Development, including Spring & Hibernate,Scripting & Automated Testing, Continuous Integration. Junit, Cucumber
Contract


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Devops Engineer (Full Stack Developer Interested In FrontEnd)

T-Mobile

Posted 3 days ago

VIEW JOBS 11/17/2018 12:00:00 AM 2019-02-15T00:00 Job Description DevOps Engineer (Full Stack Developer Interested in Front-End) Description The front-end developer position will focus on developing software applications surrounding the telecommunications industry and architecture. This position serves as the Subject Matter Expert (SME) within the technical support team. The position requires 2 years' experience in development life cycle, java development (as primary area of knowledge), proficiency with Java, TestNG, JIRA, Jenkins, Angular, Bootstrap, CSS and understanding of the wireless telecommunications industry. Responsibilities also include: * Design and Developing in web technologies such as AngularJS, React, ReactNative, HTML5/CSS3. * Good understanding of asynchronous request handling, partial page updates, and AJAX * Designing and developing Spring Model View Controller (MVC). * Build innovative, scalable application systems. Scalable is the keyword in that sentence. * Write maintainable front-end code, working in a professional software engineering environment (source control, shortened release cycles, continuous integration and deployment, etc.). * Utilize code versioning tools, such as Git or SVN Enterprise Core Competencies Requires competency in customer focus, change & innovation, strategic thinking, relationship building & influencing, talent management, results focus and inspirational leadership. Responsibilities Essential Functions * Technical System Expertise: Understands system protocols, how systems operate and data flows. Aware of current technology benefits. Expected to independently develop a full software stack. Understands the building blocks, interactions, dependencies, and tools required to complete software and automation work. Independent study of current technology is expected. Interact with system engineers to define system requirement and/or necessary requirements for automation. * Technical Engineering Services: Supports engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations. Expected to supervise associate engineers on occasion. * Innovation: Presents new ideas which improve an existing system/process/service. Presents new ideas which utilize new frameworks to improve an existing system/process/service. Express new perspectives based on independent study of the industry. Review current company processes to highlight questions that may drive process refinement. * Technical Writing: Maintains knowledge of existing technology documents. Writes basic documentation on how technology works. Contributes clear documentation for new code and systems used. Documenting systems designs, presentations, and business requirements for consumption at the engineer level. * Facilitate good technical designs and solutions based on modern software development patterns and practices. * Collaborate with other team members and stakeholders * Technical Leadership: Collaborates with technical teams and utilizes system expertise to deliver technical solutions. Continuously learns new technologies. * Technology Strategy: Understands current technology that supports business goals. Qualifications * 2+ Years' Technical engineering experience * 2+ Years' experience in web technologies such as VueJS, AngularJS, ReactJS, JQuery, AJAX and HTML5/CSS3 * Experience translating design mockups and prototypes into working application designs. * Experience in working with a cross-functional team or large-scale software development life cycle, including waterfall and agile methodologies. * Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. * Demonstrated passion for user experience design and improving usability * Ability to manage time wisely across projects and competing priorities, meet agreed upon deadlines, and be accountable for work. * Welcome change and complexity. Learn quickly and adapt fast. We are looking for folks to lead the charge, not just keep up with it. * You love learning and mentoring others. * Focus: Able to communicate goals in support of the business' mission. * Drive: Self-motivated and able to work well under pressure. * Teamwork: Ability and desire to work cooperatively with others on a team. * Communication: The ability to ensure that information is passed on to others who should be kept informed. Express self clearly in conversations and interactions with others. Clear business and technical writing skills. * Customer Focus: The ability to demonstrate concern and meet external and/or internal customers' needs. * Analytical: The ability to tackle a problem by using a logical, systematic, sequential approach. * Technical Expertise: The ability to demonstrate depth of knowledge and skill in a technical area. Education Minimum Required * Bachelors Degree: Computer Science or Engineering, or equivalent experience. T-Mobile Parsippany NJ

Java Developer

Matlen Silver