Senior Software Engineers

Apply for this Job


Senior Software Engineers 


Lorem ipsum dolor sit amet, consectetur 

About the role

WorkLLama LLC in Alpharetta, Georgia is looking for Senior Software Engineers. Qualified candidates will be analyzing user requirements and defining functional specifications using Agile methodology; designing web-based applications using Java and J2EE technologies; developing the GUI, Spring MVC and Entity framework; developing J2EE design patterns; developing UML class diagrams and sequence diagrams; enhancing the front-end of the application using Java, J2EE, JavaScript, Spring, Ajax, HTML, CSS, JQuery and JUnit; creating and consuming Web Services, such as XML/XSD and SOAP, and REST APIs; designing rich user interactions on webpages; developing the back-end of the applications, including controllers, services and APIs; developing and implementing test validations of the applications using JUnit; analyzing test results and recommending modifications to the applications to meet project specifications; participating in the deployment of the applications into existing systems and SQL databases (such as MySQL) and NoSQL databases (such as Redis and MongoDB) using Maven and Jenkins; ensuring site and application compatibility with mobile devices; maintaining version control using Git; and documenting modifications and enhancements made to the applications, systems and databases as required by the project.  


Requirements: Bachelor’s Degree or foreign degree equivalent in Computer Science, Computer Information Systems, Computer Applications, Information Technology or Engineering and one year’s experience in position or one year’s experience in IT field. 


Special requirements: Experience with Java, J2EE, JavaScript, Spring, Ajax, HTML, CSS, JQuery and JUnit. Telecommuting may be permitted.  


Comprehensive benefits built to help you feel appreciated, supported and energized.


  • All-inclusive Healthcare
  • Paid time off
  • Flexibility
  • Parental Leave
  • Tuition Assistance
  • Wellness Programs
  • Team Discounts
  • Events & Outings

Supporting Your Career. Supporting You


Our all-inclusive healthcare covers medical, dental, vision and paid medical leave, giving you thatadded assurance that you’ll be covered.

Paid Leave

Our enhanced vacation and sickness planswill help you relax and recharge. Plus, our parental leavesupport you when welcoming a new member to your family.

Flexible Working

Your work schedule needs to support your real life. Whether remote or flexible hours, we will makesur that your work works for you.

Personal & Professional Development

We believe in lifelong learning and want to help you grow your career and your knowledge. Our tuition assistant program can help you achieve your goals

Wellness Programs

Your wellbeing is important to us. We want to make sure you feel supported and energized. Ourprograms help you keep healthy, wealthy and wise.

Team Discounts

Sometimes you just want something a little extra–just because! We’ve organized employeediscounts and perks to say thanks!

“WorkLLama is fun. We have a collaborative environment and a management team that focuses on each person’s growth. I’m learning new things all the time.”

–Android Developer