Tag Archives: Java

Software Architect-Java-hosted application services

My client is growing and has an immediate need for a perm Java Software Architect to help them evolve their suite of world-class enterprise management products. You will need to be able to work in the USA without restrictions.

 

My client is experiencing record growth and is looking for high-energy professionals who can enhance our organization. If you possess the skills and the desire to be part of a team dedicated to industry leadership, we’d like to hear from you.

 

This role as a Software Architect would be focusing on our hosted application platforms that support all our back office operations for us and our clients. This position is responsible for collaborating with other architects and technical leads to develop the technical direction for systems across the enterprise as well as responsible for the technical evolution of client’s systems as the company continues to develop new technologies. This individual will also coordinate efforts of Web Development with Development Teams foreign and domestic,  and may/will oversee all product development efforts throughout the SDLC for our  Mobile Application Suite for Android and IOS. We are looking for someone who is innovative, visionary, and results-oriented and who can take ownership projects and drive them to completion.

Responsibilities:

  • Communicate technical direction and vision to all levels of management and technical staff.
  • Perform analyses of requirements to design, document, and communicate technical implementations of those requirements. This design includes the physical environment as well as the software and data architecture as well as may involve modification of existing systems and/or the creation of new systems.
  • Collaborate with the technical leads responsible for establishing software development standards that support the technical vision.
  • Communicate extensively with members of project teams regarding status, options, and issues related to the technical aspects of systems under development.
  • Provide architecture and technical leadership to the development team.
  • Serve as technical leader and resource by providing direction and assistance to technical leads and developers for data design, technical design, and development as needed.
  • Evaluate and recommend enhancements to improve quality of products and/or procedures.
  • Support a variety of other duties including maintenance; troubleshooting; technical design, coding and testing.
  • Collaborate, coordinate, and communicate across disciplines and departments.
  • Participate in release planning, establishing milestones and driving the delivery of the release as defined in the roadmap

Requirements:

  • Bachelors Degree in 4 year program (preferably with a concentration in Computer Science or other technical program)
  • Must have 8+ years of experience in Java
  • Must have proven experience with JMS, Spring, REST, CXF, JSON, HTML5, JQuery, ajax, JSP, CSS, JDBC, i/my batis, XML, JavaScript, CSS, hazelcast, SSO, LDAP, Junit, ANT, Maven,
  • Experience with providing highly available architectures
  • Experience with leading development teams
  • Experience with project management
  • Must have exceptional analytical skills and strong communication skills (both written and verbal).
  • Must be able to demonstrate a clear and organized approach to solving complex problems.
  • Must be able to balance hands-on R&D with thought leadership
  • Experiences with mobile application development for IOS and Android ( Xamarin, jquery) a plus

Preferred experience:

  • Experience architecting enterprise-class business intelligence solutions in a commercial environment.
  • Experience working with distributed teams or 3rd party development partners
  • Strong work ethic with ability to succeed in a minimally structured environment.
  • Flexible, resourceful, and creative in approach.

This position can pay a base salary up to 160K + or – DOE plus bonus and an excellent comprehensive benefits package.

If interested and more importantly qualified, please send an updated copy of your resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately.

Unfortunately, Visa sponsorship or transfer NOT available for this role


Sr. Programmer/Analyst-Finance

any potential candidates must be able to work in the USA without restrictions

My client, Acushnet Holdings, a highly successful worldwide renowned company located in Fairhaven, MA is seeking to hire a seasoned Sr. P/A in their Finance group. The keys to this role would be experience from a technical standpoint in the following areas:Java, Web Methods integration tool, Web Services, SOAP, XML, and web based applications experience, strong SQL development skills including performance tuning, experience with Cognos/Qlik BI tools and Infor M3 systems a huge plus.

This is the complete job description below:

Responsibilities

Facilitate organizational change and promote continuous improvement by leading the development and maintenance of essential business application software. Exercise technical leadership over one or more systems critical to business operations by planning and coordinating technical activities necessary to implement, enhance and maintain the systems. Coordinate resources and organize activities necessary to complete business application projects. Provide oversight of other resources including associates and contractors. Develop software estimates and maintain project schedules. Document project objectives and business requirements. Translate business requirements into functional and technical design specifications. Develop business application software at an expert level. May provide direction to other developers relative to advanced technical topics. Perform code and unit test reviews as required. Enhance quality of application software by developing and executing test plans and implementation schedules. Promote organizational learning by developing documentation and providing training. Support existing applications on a 24×7 basis as a member of an applications on-call support process.

 

Qualifications

BS or BA degree in computer science, business administration or related field is required. At least 7 years experience with a business oriented programming language. At least 3 years experience with sales, manufacturing, distribution H/R or financial systems. Experience with webMethods integration tool, Java, Infor M3 Financial (FIN) configuration, webServices, SOAP, XML, and web based applications, strong SQL developmental skills including performance tuning, Cognos reporting and Streamserve output management is preferred. Ability to take ownership of projects and provide direction to other team members. Good verbal and communications skills. Must be able to balance conflicting requirements of a multi-task environment. Customer service orientation. Ability to foster teamwork and collaboration with other team members. Strong analytical and problem solving skills. Creativity and commitment to continuous improvement. Adaptability and capacity to learn new skills. High personal standards of quality. Domestic and international travel may be required.

 

Acushnet Company offers competitive salaries commensurate with experience and a comprehensive benefit package consisting of medical & dental; 401 savings plan; tuition assistance; life & disability insurance; vacations/holidays; on site wellness facility; and generous product discounts.

Acushnet Company is an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, among others, or status as a qualified individual with a disability.

If you are interested and more importantly qualified, please send your updated resume with contact info and you will be contacted immediately.

Unfortunately, Visa sponsorship or transfer not available for this role.


Java Sr. Software Engineer-integrations

My client is growing and looking for qualified SW Engineers to help them grow! Unfortunately, Visa Sponsorship or transfer NOT available for this role.

My client is the premier provider of application security solutions, transforming the way companies secure applications in today’s software driven world.

They are seeking an experienced Software Engineer to join their team and play a lead role in the evolution of the portfolio of their newest product, allowing easy integration of our scanning into IDEs (Eclipse, Visual Studio, IntelliJ), build servers (Jenkins/Hudson, Maven, Microsoft Team Foundation Server, Visual Studio Team Services), and integration into developers’ own tools and command lines (API Wrappers for Java and .NET).This is a hands-on development role including tasks such as code reviews, coding new enhancements, maintaining our existing code base, participating and driving architectural decisions, and ensuring a superior user experience.

Requirements & Skills

  • Bachelor’s Degree in Computer Science, Information Science or Engineering. Master’s degree a plus. 5+ years of experience required
  • Quickly navigate and learn the integration frameworks and APIs within each ecosystem (Eclipse, IntelliJ, Jenkins, VSTS, etc.)
  • Proficient developing with Java. Strong C# a significant plus.

– Experience developing for Amazon Web Services Elastic Compute Cloud desired.

  • Collaborate with our UX team to implement a compelling user experience for developers
  • Ensure projects are completed on schedule with high quality on or below budget
  • Communicate with project stakeholders and the management team regarding status/direction of projects
  • Experience with Application Security desired
  • Very strong business acumen and analytic skills required
  • Ability to thrive in a fast paced environment
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
  • Previous experience developing tooling, SDKs, or frameworks for other developers.

This position could pay a base salary in the 110-120K range + or – DOE plus stock and an excellent comprehensive benefits package.

If interested and more importantly qualified, please send your updated resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately.

Unfortunately, Visa Sponsorship or transfer NOT available for this role.


Java Software Engineer

My client is growing and an outstanding place to work. The base salary range for this role goes up to 115-120K + or – DOE plus stock and an excellent comprehensive benefits package. Location-Burlington, MA

They are currently looking for a Software Engineer to join our fast-paced and innovative team in building the next generation of their platform. This is a full stack role that will play a crucial part in migrating our platform to a modern, micro-service architecture.

Do you enjoy a challenging and collaborative company culture that encourages you to grow and learn? Do you enjoy having fun with a spirited team while delivering industry-leading products and features? We offer unlimited vacation time, flexible hours, bi-annual hackathons, and many after-hours activities to interact with your fellow employees! Come join our team!

Required Skills and Experience

  • 2+ years experience developing object-oriented software with Java J2EE, JDBC
  • Experience in building microservice solutions e.g. Dropwizard, Spring Cloud
  • Experience in a continuous build and integration environment e.g. Git, Jenkins, Maven, Nexus
  • Understanding and genuine interest in the Full Stack including Server and

Network technologies, data modeling, business logic, API, and User

Experience

  • Web application development (e.g. HTML, Javascript, CSS)
  • Strong communication skills, self-motivated, and able to work effectively in a fast paced, dynamic environment

BS/BA. in Computer Science or Engineering; M.S. degree is a plus

Desirable Skills and Experiences

  • Understanding of security related technologies and secure coding practices
  • Performance and scalability
  • Understanding of SaaS infrastructure, including Server, Network, and Hosting infrastructure
  • Previous experience building web facing API(s)

If you are interested and more importantly feel qualified for this role, please send your updated resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately.

Unfortunately, Visa sponsorship or transfer NOT available for this role.


Platform as a Service Team-Sr./Principal Engineer-greater Boston, MA location

My client is growing and looking for local candidates-No Visa Sponsorship or transfer available for this role.

Platform as a Service Team

Sr./Principal Engineer- Individual Contributor – very competitive base + 15% bonus + benefits

My client is a technology-enabled services company, and as they progress towards their vision of being the health information backbone for the entire nation, they need to ensure that their products are built on a truly elastic and performant platform. They are embarking on an initiative to deliver a new set of core services that will allow their own product teams, as well as external 3rd parties, to efficiently consume and manipulate enormous data sets and operate at the truly massive scale they need to in order to service the country’s health information needs. Come join our fast-paced and high-energy team and help make this aspiration a reality.

Position Summary:

They are looking for strong candidates to join our teams working in the Platform as a Service group. At a high level, these teams are working on a set of micro services that will:

– provide a centralized healthcare data I/O framework allowing any system or user, both internal and external, to extract and persist data at scale

– provide a programmatic and GUI-based means of managing the orchestration of state-machines, complex event processing, and the massive amount of ETL we perform on a daily basis

– provide a holistic and consolidated view on a patient’s demographic, claim and clinical data regardless of whether the data is sourced from one of our practices, another vendor’s acute or ambulatory EHR or any point of care in the care continuum.

Education, Experience, & Skills Required :

8-10 years of experience in an engineering role

Experience in an Agile environment preferred

Bachelor’s Degree or equivalent

Significant software engineering skills, object-oriented programming and computer science experience

Knowledge of at least one programming language such as: Javascript (nodejs), Java, C#, C++, Perl, or Python

Familiarity with Unix/Linux, Big Data, SQL, NoSQL, and various other technologies

Exposure to distributed computing tech (Hadoop, Spark, Kafka, Cassandra, ElasticSearch), Microservice and API design

Experience deploying or managing applications in an AWS or private cloud environment

If interested and more importantly qualified, please email updated resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately. I can also send a complete and more detailed job description.


Lead Developer-Security Subject Matter Expert- Watertown, MA

Are you looking for an opportunity to use your software development skills to make a difference? My client is growing and is transforming healthcare by creating easy to use, ultra-powerful, cloud based tools which allow medical professionals to focus on what they do best – treat patients.

This position can pay a very Competitive base salary plus 15% bonus( paid out twice yearly) and a great comprehensive benefits package. Unfortunately Visa sponsorship or transfer not available for this role.

As a Lead Developer working on the Security Features Team , you will be responsible for implementing, maintaining or advising on all application security features needed to bring their core products up to a high level of security standards/capabilities.

Contributions to the Team

Act as the subject matter expert for area of assignment.

Serve as Scrum Master as assigned and ensure high team effectiveness and efficiency.

Cross functional Coordination and Communication

Work collaboratively across the Technology and Product organizations to ensure alignment towards business goals

Mentorship of Others

Advise and train members of the team to maximize overall productivity and effectiveness of the team.

Education, Experience, & Skills Required:

8-10 years of experience in an engineering role with significant software engineering skills and computer science experience.

Experience in an Agile environment preferred.

Expertise in modern programming languages such as: C#, C++, Perl, Java, Python, and javascript/jQuery.

Experience with 2FA, SAML, SSO, OAuth, Roles and Permissions, Authentication, Authorization, Encryption, OWASP top 10, Secure coding, application security, Session Management.

Experience with object oriented programing, relational database technologies, distributed computing tech (Hadoop, spark), RESTful API, WebUI (HTML 5) and Modern JS frameworks.

Experience with iOS and Android environments.

If interested and more importantly qualified, please send updated resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately. I can send you a more detailed job description as well.


Java/J2EE Software Engineer

My client is experiencing exciting company growth and is looking to hire exceptional SW Engineers to help them grow with their broad experience in the development of software products and web applications, with an emphasis on Enterprise Java. You will be a key member of our product development team.

In this new role, you will contribute your ideas and expertise, and have responsibilities to:
• Design, Architect and develop features and enhancements of our product.
• Provide critical architectural input in key decisions.
• Provide technical leadership and mentoring to other engineers on the team.
• Collaborate with cross-functional and geographically distributed teams.

Education & Experience :
BS in Computer Science or equivalent
• 8+ years of commercial web software development experience

Requirements :
• Strong Java/J2EE development experience
• Expertise with Web 2.0 technology such as AJAX, HTML5, JavaScript and jQuery
• Expertise with spring framework and Hibernate.
• Understanding of AngularJS
• Knowledge of Apache Tomcat and databases (MySQL)
• Knowledge of Web Services (SOAP and REST)
• Familiarity with web security concepts and technologies
• Familiarity with working in Agile environment (Scrum)
• Comprehensive understanding of the software development life cycle
• Proven analytical and problem solving skills
• Desire for learning new/emerging technologies, tools, platforms and API’s
• Ability to multi task and have passion to deliver quality products
• Self-starter and ability to work on defining requirements with stakeholders
• Good English oral/written communication skills

Additional Skills and Experience (Optional):
• Programming experience in Groovy, Python and UNIX shell scripting
• Knowledge of Grails framework.
• Experience with WebGL.
• Some understanding of principles of Mechanical Engineering and Fluid Mechanics
• Knowledge of Mobile platforms such as iOS and Android

This position can pay a very competitive base salary plus stock and excellent comprehensive benefits package.

Our work environment is informal, collaborative, and supportive of individual growth in talent and leadership. If you are an ambitious team player with keen technical skills and a desire to continue learning new technologies, while working in a fast paced environment, this may be the place for you.

If interested and more importantly qualified, please send your updated resume with contact info to vince@techedgerecruiting.com and you will be contacted immediately.

Unfortunately, Visa Sponsorship or transfer not available for this role.


TechEdge Recruiting Blog

Quality versus Quantity

Captain Kirk's Fishing Blog

Quality versus Quantity