Software Engineer/ Developer - Java / Web Application

Software Engineer/ Developer - Java / Web Application

LanceSoft Inc

Glen Allen, VA

$54 - $69/hr

Full-time

Posted 9 days ago


Job description

Company Description

In business since 2000, LanceSoft is a nationally certified Minority Business Enterprise (MBE) that has established itself as a pioneer in providing highly scalable, cost-effective workforce solutions to a diverse set of customers across various industries in the United States. Headquartered in Virginia, LanceSoft currently operates out of several locations in the US and Canada.

Job Description

Essential Responsibilities: 

You will be responsible for programming a feature and or a small feature set. You will contribute to 

the team and works with direction from the Senior Team Members or management but works 

independently. 


In this role you will: 

Act as a member of the Software Center of Excellence, representing the face of high quality 

design and development practices

Develop high performing, scaling and innovative end-to-end web applications 

Collaborate with system engineers, front-end developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions 

Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques 

Writes codes that meets standards and delivers desired functionality using the technology 

selected for the project 

Build features such as web services and Queries on existing tables 

Understand performance parameters and assess application performance 

Work on core data structures and algorithms and implement them using language of choice


Technical Expertise:

Strong knowledge of OOD/OOP software design patterns and principles

Strong knowledge of Java 6+ and Java open-source software components

Experience with JUnit and writing unit tests

Experience with multiple Spring technologies such as Spring Framework, Spring Boot, Spring Cloud, Spring Data, Spring MVC, etc.

Comfortable working in the presentation-tier. HTML, CSS, JQuery, AJAX, JavaScript, AngularJS.

Web Services experience in REST (JSON, WADL) and SOAP (JAXB, WSDL, XML)

Knowledge of Relational Database modeling and concepts (SQL, referential integrity, etc.)

Experience with Relational Database Management Systems such as Postgres, MySQL, SQL Server, and/or Oracle.

Experience with Java Object-Relation Mapping (JPA, Hibernate, EclipseLink, OpenJPA)

Experience with NoSQL databases such as MongoDB is a plus


Have a solid understanding of the underlying infrastructure needed to run a large distributed web application

Has the ability to break down problems and estimate time for development tasks

Has the ability to make basic technology choices based on experience

Demonstrates awareness about competitors and industry

Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary

Voices opinions and presents clear rationale. Uses data or factual evidence to influence

Recognizes collaborative behavior and participates in collaborative activities

Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision

Qualifications

Qualifications/Requirements:

Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Math)

A minimum of 2 years of professional experience in software development

Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen

Must be willing to travel when required

Must be willing to work out of an office located in Glen Allen, VA

Desired Characteristics:

Experience working with Agile software development methodologies (Scrum, XP)

Dedication to quality

Strong problem solving abilities

High energy, results driven person with strong interpersonal skills

Excellent communication skills and the ability to interface with more senior co-workers and leadership with confidence and clarity

Able to clearly articulate and document software designs

Must be receptive to feedback and guidance.

Comfortable working in a team and interacting with others.

Additional Information

Qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, gender Identity, sexual orientation, national origin, age, disability, veteran status, pregnancy, or other status protected by law.

We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.

No unsolicited agency referrals please.


LanceSoft logo

About LanceSoft

Sourced by ZipRecruiter

Established in 2000, LanceSoft is a Certified MBE and Woman-Owned organization. Lancesoft Inc. is one of the highest rated companies in the industry. We have been recognized as one of the Largest Staffing firms and ranked in the top 50 fastest Growing Healthcare Staffing firms in 2022. Lancesoft offers short- and long-term contracts, permanent placements, and travel opportunities to credentialed and experienced professionals throughout the United States. We pride ourselves on having industry leading benefits. We understand the importance of partnering with an expert who values your needs, which is why we're 100% committed to finding you an assignment that best matches your career and lifestyle goals. Our team of experienced career specialists takes the time to understand your needs and match you with the right job Lancesoft has been chosen by Staffing Industry Analysts as one of the Best Staffing Firms to Work for.LanceSoft specializes in providing Registered Nurses, Nurse Practitioners, LPNs/LVNs, Social Workers, Medical Assistants, and Certified Nursing Assistants to work in Acute Care Centers, Skilled Nursing Facilities, Long-Term Care centers, Rehab Facilities, Behavioral Health Centers, Drug & Alcohol Facilities, Home Health & Community Health, Urgent Care Clinics, and many other provider-based facilities.

Industry

Recruiting and staffing services

Company size

1,001 - 5,000 Employees

Headquarters location

Herndon, VA, US

Year founded

2000

Social media



Frequently asked questions

Q: What skills or qualities help someone succeed as a Senior Java Software Developer?

A: To succeed as a Senior Java Software Developer, key technical skills include expertise in Java programming languages, experience with design patterns, and proficiency in Agile development methodologies. Additionally, soft skills such as strong communication, problem-solving, and leadership abilities are crucial, as they enable effective collaboration with cross-functional teams and the ability to mentor junior developers. By combining these technical and soft skills, Senior Java Software Developers can drive technical innovation, lead high-performing teams, and contribute to the success of their organization.

Q: What is the career path for a Senior Java Software Developer?

A: A Senior Java Software Developer typically progresses through a career path that includes entry-level roles such as Junior Java Developer, mid-level positions like Java Developer or Team Lead, and senior roles like Senior Java Software Developer or Technical Lead. Key opportunities for skill development and professional growth in this role include mastering advanced Java technologies, learning cloud computing platforms, and developing leadership and project management skills, which can be achieved through online courses, certifications, and mentorship. Long-term career prospects for Senior Java Software Developers may include transitioning into technical leadership roles, such as Engineering Manager or Director of Engineering, or pursuing specialized roles like DevOps Engineer or Cloud Architect.



LanceSoft Inc job posting for a Software Engineer/ Developer - Java / Web Application in Glen Allen, VA with a salary of $54 to $69 Hourly with a map of Glen Allen location.